H&M is a great store overall. If you are looking for some staple items, e.g., plain tanks or tee shirts, you can always get them for under ten dollars. In fact, today I got three for eighteen! Not too shabby. I like a place that's dependable, and this store is dependable.
The store is also great if you like to take time to browse the racks. You can often find a pretty original piece that is stylish and fun, without paying too much. However, if you're not in the mood for crowds or a bit of disorganization, I recommend staying away from this store. There are other H&M locations that get less foot traffic than this downtown location, so if you'd rather have that type of experience, head over to the Cambridgeside Galleria or a mall outside the city. This store has a rapid turnover of merchandise so they are always getting new things, and it is constantly reinventing the layout. Personally, I find it a great place to go during lunch to get away from work and clear my head. It can be overwhelming with the swarms of people, but I can't resist the $5 good quality tee shirts and tank tops and $15 sale cardigans... I know I will wear these all spring and summer long!
Pros: Fair prices, great for both staple items and fun clothes
Cons: Busy, can be disorganized