This 3 piece is absolutely lovely. I usually wear full swimming costumes,but thought what the hell, I'll give this a shot,and I am so glad I did. It looks so nice on. I got an XL and I'm a 14/16 and it fits lovely. I'm that happy I'm going to order another one in a different colour!