I love this swimsuit. I got a size small and it fits super well. The top is perfect for those of us who have a little less in the chest (I'm an A cup). I don't have to worry about it gaping, as my chest is well covered, but I still get to show a little flirt of cleavage. The bottoms sit higher on my waist than most swimsuits I have owned in the past. Which I really appreciate because I feel it accentuates and lengthens my legs. Overall, a five-star swimsuit.