This is a lovely little dress and appears to be well made. The length is ok but the sizing is really off. It's just too tight in every way: sleeves, shoulders, bust, and the overall width of the dress. I bought a size 6-7 meant to be 6-7 years old. It's just narrow, and the child has to be very thin to fit inside. I was afraid to order the next size up as I still think it would be the wrong fit. Made in China and the sizes are significantly different from ours. It's a shame because I liked the dress. I am very upset that my refund was in the form of a Revain gift card and I wasn't even told so I checked my credit card and tried to find out what happened to my refund for almost 3 months! It's funny and WHY did they do it? I don't know if I should blame the seller or Revain but this is really BAD CUSTOMER SERVICE.