So comfortable and so cute. I got a 3XL as I am about a size 12-14 in women's and just had a baby two weeks ago. This covers my tummy and doesn't look awkward at all. Great fit, true to size and no tight areas. The top was my main concern as I am a 40DD and have a hard time finding tops that fit. It has built in cups for added support and ties around the back and the neck. Very supportive and comfortable. I can now go to the pool with confidence.