I bought these for my daughter as she was a new walker and we have hard wood floors, making it difficult to not slip. We don't wear shoes in the house either so I needed a slipper that was fuzzy and would keep her feet warm, had a rubber sole to help her not slip (non slip socks are pointless), and were comfy. I like that she can be barefoot in them or wear socks for extra warmth. These slippers have been awesome but I have recently noticed a little separation where the sole meets the slipper at the toe of the shoe. Is very minor and will probably still buy another pair when she grows out of them, but thought it was worth noting.