I bought these for my 4 year old to wear at daycare in the winter. They are super cute and easy to put on. I liked the rubber sole in case she needed to wear them outside (fire drill etc). She's had them for about 2 months and the rubber sole is starting to come apart at the toes. I'm a bit disappointed in this since she has NOT been wearing them everyday - I would have thought they'd held up better.  They're defiantly better than regular slippers, but they cost more too.  But for $18 they'll last the season so overall I'm happy.