I was pleased at how promptly my order arrived. I purchased a large which fits my long, slim torso (5'9",130). On my long arms the sleeves are a little short, which is no problem as a 3/4 length also works for me. I have worn this leotard less than a month, however it appears to be washing and wearing well and the cotton/lycra fabric is comfortable in a cool classroom.