one of my homegirls SWEARS by H&M but their men's clothes are certified ass. I went in there once to look at jeans and looked at shirts while I was there too. The material quality felt like it was below Old Navy standards on some pieces. I didn't even bother to try any jeans on because the denim felt like doll clothes. You're better off spending a couple of extra bucks (not that much) and getting gear from J.Crew, Banana Republic, Zara (if you can fit their tight cuts), Topman/Topshop, and the official looking shyt from Hollister/Abercrombie (if thats you thing). Don't even touch American Eagle (teenager shyt) or Aeropostale, which is trash.
Right not I'm strictly fukking with Banana and JCrew. used to go hard with Uniqlo but their designs/cuts have fallen off, along with their jeans quality. Even the more pricier denim leaves much to be desired. I only fukk with Uniqlo for premium cotton undershirts (no more fukkin Hanes) and boxers, socks and the occasional sweatshirt on sale.
I don't see H&M quality getting better and they only popped off because of hype alone when they came to the US. Maybe they put more effort into the women's stuff, but I can only see young (22 and younger) bytches wearing that shyt and Forever 21. At some point chicks gotta graduate to JCrew, Anthropologie, Theory, some Zara stuff and Banana Republic heritage collection (which is fukkin fire)