H & M self-advertises as affordable and trendy clothing. This huge H&M store is a bit deceiving, as the first floor is just that-- really, really trendy clothing that borders on "who would EVER think to wear this?" If you're brave enough to venture upstairs, you'll find plenty of more classic pieces for men, women, and children. Prices range from inexpensive to somewhat expensive considering the quality. You can occasionally find a bargain, but for the most part, I think H&M is overrated.