This swim suit is great once you find the right size! I ordered 2 sizes up after three try-ons so definitely order a size or two up. Perfect suit otherwise, comfortable, modest and high quality. Been wearing it for swims 5-6 days a week for over a month now and have been nothing but loving it.