I must give a strong warning against H&M. The quality is awful. Even Wal-Mart has better quality. I bought two plain guys' t-shirts to wear as pajamas, there. After maybe 10-15 times in the washing machine they were completely discoloured, full of beige lines. Nope, no bleach, just good old normal soap. Also, I bought three girls' sweaters, and they were so full of fluff I filled a whole trash can in fluff from the three of them, manually, for hours, before they were wearable and didn't leave tons of fluff everywhere. That didn't last though, because they all shrunk a ton in 2-3 washings and were ridiculously short then.