My shirt, and not a scratch on the front. I don't think there's any on the back but don't check that often. Much better than my 3G, that thing was in "poor" condition by the time I used it for a year and a half. But my 4 is going strong since launch day (no case, I refuse to buy a great looking phone and then cover it up/make it thicker).