These are the best slippers I have found for my daughter.  They are very well made and extremely cozy.  The soles are not slippery but are flexible.  She can't pull them off easily, and they seem like they will hold up well.  I just wish I could have found them in pink in her size.  I'm glad I spent a little more for these and didn't go for an inferior product.