People go crazy over Zara for some reason. I will never understand this.
To me, Zara offers some very boring work clothes, and some really trashy Euro clothes (so so SO many tacky graphic tees!). The only thing I'll give them is they've got a decent selection of shoes and bags, and I bought one pair of jeans from here once that lasted me a good run (until they ripped in the thigh).
It's the same quality as H&M, but things are generally more expensive. And stay away during sale time -- clothes are literally in PILES on the tables. So have fun rummaging if you really care to find a crappy $9 t-shirt that's been laying on the floor for most of the day.