Obsessed with this one piece I got for my honeymoon this summer!! I’m 5’5, 120, wear a Xs-S in most clothing and the Small fit perfect!!! The suit is absolutely gorgeous, great quality, and soft! I’m also a returning customer because their products are just that good!!!