Great swimsuit! Very flattering and fits great. I typically wear size medium and the medium fit great. I like that the straps are adjustable. I also like that the shorts are a bit high waisted so it tucks you in, and if your top rides up a bit you are still covered. Great buy!