I love this suit so much but even at and extra small, it was little too big on me. I'm 5'3" and 115 and I'm fit but not "skinny". I usually wear an XS in other styles and brands. Other than that, this piece is super cute for a festival or even just a party, it can be worn to multiple events which I really like.