I bought it in medium size. My daughter tried it on well before our special event - the length and fit were perfect. The fabric is great. Unfortunately, I didn't look under her hands, and that's where everything went wrong. The dress falls over the shoulders and ends at the waist. There are no panels! When she raised her hands you could see right through her chest. We learned that the day she wanted to wear it, it was too late to alter, return, or sew it. Disappointing!