Beautiful Leo. I am usually between a P and a S and I ordered a small. It fit perfectly except the arms were a little loose. It also cuts into my butt a little. I LOVE the adjustable bust drawstring!!! you should get this.
Great leo very comfortable however, I find just like all natalie leotards the cut on the legs run very low making legs look shorter. Material is very nice and does not show sweat as much as other leotards.