I tried on the suit as soon as it arrived at my place -couldn't wait! I never buy clothes online -always have a fit issue. But, I am going on a beach vacation in a few days and I love the styles I've seen on the site so I decided to take a risk. It was worth it. The quality of the piece is great! Great bright colors -perfect for the beach and a nice tan to really make them pop. Honestly, I do agree with some of the other reviews -it runs a bit big. I got sizes 16 for both the top and the bottom and both are just slightly roomy. Enough to feel that a size 14 would have been perfect. I am 5'3 and here are my measurements so that you can get an idea: 45, 36, 44 For the top.... I am a 36DD and the cup size is a good fit, however, the band which goes around me can be a bit tighter. I tightened the straps and that really made a big difference. For the bottom... I feel like it could be a tad bit tighter too, especially around my butt. Having said that, I feel that it will work for me and for my beach vacation! I am a bit of a time crunch and in all honesty, it's not too big that it doesn't look good. It looks great on my body. It's just that perhaps one size smaller may have been just perfect!