This shoe/slipper is not a good slip on, and is not a good non-slip-on.
It lacks the support of a non-slip-on, and does not slip on easily enough to really serve as a slip on. Basically I can not slip it on, and must use my hands to get it on.  If I have to go to that trouble anyway, I would just assume have a shoe that I can tighten for more support.

The one thing I did like about this shoe, is the insole.

I hijacked the insole to put in another pair of shoes.  I am still not sure what I am going to do with the rest of the shoe.  I will probably cut the back out, and put in a different insole, so that it is at least useful as a slip on for going outside.

I no longer assume that because a shoe is made by Keen, that it is well designed.