Ordered several dresses for my twin daughters to choose. This was my favorite but the girls chose another dress so unfortunately this one will be returned.  Nicely made, although we didn't wear it longer than to try it on it seems like it would have held up.  Fit nicely and was high quality material.  My daughters wear a size 7 normally and a 6 fit them both perfectly, but fancy dresses are normally sized this way so I wouldn't hold it against the dress.  Length was just right and flatteringly full skirt without looking too poofy.