I'm pretty sure these are suppose to be slippers but I'm guilty of wearing them in public. Since they are fabric and the rubber sole is pretty short they aren't something you would want to wear outside on a rainy or slushy day but on dry days they do just fine outside. This is actually my second pair since I wore my last pair ragged after 2 years or so. I love all things Rocketdog!