I'm 5'4 and 113 lbs. Not overly skinny, but smaller framed. Ordered the XS/S and it was too loose/big. If you have a smaller framed body and a B cup or smaller, I would suggest not wasting your money. I give it three stars though because if it weren't too big/awkwardly fitting on me, it looked like it would've been really cute.