This dress fit almost perfectly. Its a little big in the bust. The fabric is really nice for 20 dollars. I am going to wear this to a wedding. The dress overall is great. I have two complaints. One is the zipper is cheap and I feel like its going to break. Two is that the petticoat under the dress itches in the back by the zipper. Its annoying. But I put a pair of shorts on underneath and I cant feel it at all. I really love this dress the color is great and the material is nice. I kind of want to get the black or yellow one!!!

***UPDATE*** Wore it to a wedding. I tried to unzip it and it broke. I only wore it once... Woomp Woomp...