I really love this suit overall, especially the color! I should have ordered a size down, but I was worried a 14-16 wouldn't fit. I ordered the 18-20. The bottoms were slightly big but fitting enough they'll work. I LOVE the shorts piece to this because I don't like swimsuit skirts or skorts. The legs on the shorts are long enough to cover up the thighs. The top bust area cups were WAY too large, but the drawstring allowed me to tie it tight enough to work. Comfortable and cute!