I bought this suit on sale (previous season maybe?) but it is worth the full price. I’m a solid size 18 and the XL fits me perfectly. Such a comfortable, sporty suit with a useful and stylish zipper detail. The fabric is thick and stretchy but doesn’t compress, so no tummy control particularly. The fit is smooth, flattering, and accents my curves. I feel confident and cute wearing this. Very happy with my purchase!