This is a really cute shirt and really very decent quality, however, the fit is a lot smaller than I would expect. I usually wear an XS in women's and bought the M in this to have some room to wear a shirt underneath. Not a lot of room, so it would probably be wise to go up a size or two unless maybe you're teeny tiny and a size 0 or something.