This dress was very beautiful. It fit perfectly and the material wasn't cheap at all. It was a little short, but I am 5'10" so it isn't actually that bad. I got a size 10 and I'm about 140 lbs. it had a lot of padding, but I didn't mind it. It's very elegant and fun to twirl in. I would highly recommend it.