I always buy these slippers for my kids. The leather sole is slip proof and warm, and the elastic around the top keep the slippers on their feet. I always buy a new pair for my oldest daughter when she outgrows them, and then my second daughter gets them, and when she outgrows them, they are still in great shape so I give them to the neighbor for her little girl. My son gets new ones, because the girls all had the girly print and he wanted the dinosaurs.