^ I think Zara's nicer than H&M - although quality can be hit and miss and their sizing is generally on the small side. Stock turns over very quickly, so if you see something you like I would recommend you buy it as there's no guarantee lines will be re-stocked if they sell out. I've had more good buys from Zara than from H&M - unfortunately I think H&M's clothes look great when styled in the press but often cheap IRL.