It's is quite special dress, however not the best quality. It does not look as good as on a picture but good enough for the price. Colors are bright, some wonderful details. Unfortunately I have to return the dress - material on top of it is a little rough and my 5-year old will not wear the dress because of it - it "itches". Consider wearing a t-shirt under. The hat is too big. It actually fits me really good (lol). Some flowers are cheaply made but i love the little pearls in the middle. I would recommend it because over all it's a fun dress for a good price.