Really cute, very well made, but runs very small. They ran out of stock for the size five I had originally ordered so I ordered a 7 for my 4 year old instead with the intention of having it taken in so it fit her. I had her try it on as soon as we got it to see how much too big it was. I was very surprised to find out that the 7 fit her perfectly. Which is great for that daughter. Not so great for the 8 year old that I ordered a size 10 for. Lets just say its a wee bit small on her.