Clean and green. . .but are they mean?