These were a pleasant surprise when I got them!  They are better than the picture shows & very comfortable.  Nice big velcro strap which allows good adjustablility.

The sole is the not-too-slippery, not-too-sticky kind of sole.  They are for my 92 yr. old mother-in-law so this was an important feature!

I got the purple which is more purple than the pink that it looks like in the picture.