I bought this for my 11 year old - the price was right.  The hat fell apart upon first wearing.  I had to take a stapler to it and it just never fit her right.  The dress was adorable and she got a lot of compliments on it but I just wish the hat had held up.