I did not care for how this product fits. The bottoms wear wayyy to cheeky and the waist was too big for me. Im 51, 140 lbs, 36DD, and an athletic build. I ordered a large based on reviews and the top fit fine but the bottoms just were not flattering. I do not like going down to a medium wouldve even fixed the problem. Beware of the return policy if the suit does not fit for u. The return shipping is NOT free and wouldve cost me 60% of what I paid for the swim suit. The pink queen company offered to refund me 50% and all me to keep the product so I did but Ill be giving it away or donating!