ivywang gave H&M bags a rating of 4 stars and said: "I have bought many purses from H&M, but my favorites include a $16 purple shoulder bag, $100 over-sized black shoulder bag, and a $16 faux leather brown shoulder bag with long straps. Most of their purses range from $12-30, rarely are there ever bags that cost more than $50 (unless it's real leather or something)."See all 67 reviews for H&M bags...