I open the package and loved the color it came in a small though which turned out to be just fine. If  I would have gotten the large suit I ordered it would have been to big.
This suit is modest and very nice, I can wait to wear it on vacation. I'm 135 5'4" and I have a small that fits perfect.