H&M just launched their American e-commerce today, so if you need any cheap blouses, skirts and home goods get on it. As far as menswear is concerned, H&M typically isn't anything special. In fact, more often that not their clothes are essentially Eurotrash non-bangers with all sorts of contrast stitching, acid washing and pointy toed-ness. That's why I was so surprised to see this pretty great western shirt on the site, boasting what appears to be a perfect medium wash as well as the very welcoming price tag of $29.95. Plus, they've got a super hot dude modeling the shirt. What's not to like? Yeah, it's H&M. I know. So fucking what? This wouldn't be the first time you've compromised your morals in the name of #menswear, so have at it.