The swim suit is lovely, it feels sturdy, and the ruching on the stomach is flattering, and the twist on the top adds interest. At 40-32-44 and pear shaped, the XL fit perfectly. Sadly the shape of the bottom was not flattering on my body shape, and really emphasized my thicker thighs. I am 5'5". This suit could be lovely on a lady that is more hourglass or has longer/thinner legs, but sadly not for me.