I bought these for my 3 year old daughter because her old squeaky shoes were worn down and the squeaker wasn't working as good. She was so excited to get these and wore them out one day. They left a very bad blister on the back of her foot. They fit a little big but other then that she still enjoyed wearing them. The squeaker is loud, which she loves, and the shoes are great quality and don't wear out easily liker her least pair did. Also very pretty shoes.