I do a lot of swimming training and I need a costume that fits well and doesn't 'bag'. I'm really delighted with this one. I feel more streamline and well enclosed. The fabric and stitching is strong and the entire thing is well made. It also looks great! It's a great buy.