The style is cute and the fabric seemed decent quality, but the stitching was terrible and one of the seams was not assembled correctly. Don't know how well this suit would last because I sent it right back.