It fits as expected as long as you order according to their recommendations. I am 5’3” 185lbs bra size 36G. I ordered size XXL and it fit fine. I normally wear a size 12/14, but I went by the recommended measurements. I possibly could have gone 1 size smaller, but overall the fit was good. It is a higher waisted fit, but not too high. It is flattering, and I got lots of compliments on the resort in Costa Rica. I ordered the pink, the white/green, the red/blk polka dot, and the navy-bird. The red/blk is my fave. The navy-bird is actually a navy top but there is no navy in the bottoms. It’s purple. So, that is probably my least favorite one.