This dress was made for a 12 year old. I am 5'6", 125 lbs and ordered a small. The bottom of the dress barely covered my backside. Do not plan to drop and have to pick anything up while wearing this dress. The material is nice, but that's about the only nice thing I can say. I will be returning it.