My 4-yr old LOVES them. She wears them all the time. I find its good quality for the price. Well, to sum it up, they're holding up very well to an active 4-yr old. Now for the size. My daughter has a small, narrow foot. I have a difficult time finding shoes that fit. These fit her perfectly and she's wearing her true size.