Overall it does fit well, the bottoms fit perfectly but the top is a little big... Im fairky petite so its not terribly surprising as I have wider hips than bust. Wish thered been an option to choose a different top size, I would have went x-Small. But it will work work fine, just won't fit as well as  had hoped... might just sew a line down the middle to take it in a little bit overall I do like the bathing suit, its cute and I like the material and style.