The sole isn't as aggressive as the picture shows, but it worked just fine on packed snow on my deck.  Warm and very comfortable.
The sizes run small.  I like to wear socks with my slippers in the winter so while I normally wear 9 I ordered 11s.  They are a bit loose without socks but just right with them.