I was buying this as a present for a 12 year old girl who loves Justin Bieber.  The reviews said they run small, so I bought one size larger than she would normally wear in a women's shirt.  Alas, the medium was very snug and my email to the seller asking if I could exchange for a larger size did not get any response, so she just kept this extra snug shirt.