Absolutely in love with this top. The color... gorgeous, the style... flattering, and the print... adorable! I got a size L and it fit very well, however I did slip out of the top a couple times because the cups were a bit too small, but I believe if I got the larger top, the straps would be too long/ loose. Just minor things but overall, I love this suit and I'm 100% getting more!