Don't get me wrong, a lot of the stuff they have are well fitted as I am slim, but I can't help but talk myself out of buying something after looking at the composition of materials and seeing the price tag. I've bought some colored tees before but that's about it. Lots of poor stitching in general and lots of viscose, rayon and polyester. Maybe I'm a snob, but I only stick with 100% wool and cotton. No more blends for me. The fit for Mexx, for me, is better than Zara and especially H&M. Again, the dress shirts and button down casuals are really average IMO, and comparable to Zara and H&M. I basically stick with higher end brands, not necessarily very high end or designer, but brands that a lot of people can't genuinely afford (if bought new). I like my JCREW, GAP's 1969 line, and Club Monaco. The fit and fabrics for JCREW and Club Monaco, for me, is far and away leagues above H&M and Zara. Gap's 1969's quality is very good and usually, I can find things in my size and on sale which really helps. Anyone else think Zara and H&M aren't that great and avoid even walking in these stores?