Dress is pretty but not really good quality, which is expected for the price. Belt is not long enough according to the size. Sizes run small. It is not very flattering for big girls. I gave mine to my skinny friend, she will look pretty next time we go to the beach ;-)