I received the dress thinking it was very small. I bought this for my 6 year old niece and when I opened the package I thought it wouldn't fit. To my surprise she put it on and it fit perfectly. I think it's very cute but a little blah. He does what he has to do, but hopefully next time we can get her something nicer.