It is very pretty but I had to return it. I read a lot of the reviews before I bought it about the size. I would not have bought any clothes anymore that are made in China or Thailand, etc. if they don't give a full refund with free return shipping because so much of their clothes are sooooo small as compared to US sizes. So, I am not overweight and I am 5'7" so I thought it would probably fit me after reading the reviews. Sorry to say, I really liked the dress but had to return it because the neckline came way up on my neck and not as shown and the top of the cap sleeves were very high up toward the neck. If fit like a Petite size dress and not the normal size for a woman over 5'3" or so. I really wanted to keep it but it fit so wrong and I had to return it. They gave me no problem returning it at all and gave me free return shipping and a full refund. I wish I could find a dress like this that fits non-petite size.