Lovely print and nice fabric. 5'6" at 160 lbs and bought XL. Fits good but the arms are snug, and I don't have fat arms.
I ordered a size up and it fits like a glove, the material is so comfortable and stretches enough that I was even able to zip up the back without any help!
This unitard is amazing. The material is silky, soft, stretchy and not see thru!!! The front, back, arms, legs, all look phenomenal.