This set is perfect and the size was exactly right. I am usually a size14D in cup and 14 in bottoms in swimwear so the XL was correct. Love the fabric and cut of these. I would probable still like this top with an underwire for a bit more lift but they are still really comfortable. Thanks.