I bought a womens small for my 10yr (normal weight for her age) daughter and it was too small. She had out grown her youth L so instead of getting a youth XL I went for the womens small. I am not even sure if the womens medium will fit her. Other then that it looked to be an ok leotard. The shipping was here the next day for me.