I love this dress! I had to return the first one and order 2 sizes up, it does run small, it was a bit snug in the top area however the dress itself is well made not cheap looking at all. This dress is flowy and feminine and I feel very stylish wearing it.