Hands down 5/5 stars! I'm 5'4" and weigh 135lbs (bought the black island one piece in a Large) My son was born almost 2 years ago via c-section so not only has my body changed a lot, I've been very self conscious of where I had my surgery my stretch marks, extra skin etc. No matter where I went I could not find proper swimwear that would fit, feel comfortable and also look cute. UNTIL THIS. Literally the fit is amazing (I wear a 36D bra size) it is so comfortable, it doesn't hurt your shoulders, you can barely feel it on! I got compliments on it right away. I have never felt better in swimwear to be honest. I want to order the purple colour next AND another black as the material is so nice you could totally pair this with a high wasted pair of jeans or shorts which is what I plan on doing. Thank you Erin for making my swimsuit dreams come true. I'm so obsessed!!!