I am really happy to receive this snoopy embroidered destroyed denim shorts from ZAFUL. This is the main reason I ordered this denim shorts; it's the embroidered snoopy on it. Can this shorts be any cuter? Ahhh... It got embroidery up to the back. Giggles* The denim material is not hard but really soft. It has no stretch, though. The size is true (I'm Medium, by the way).