Bought two pairs of these slippers for myself.  The velvet velour fabric is very soft and comfortable inside and out and the soles are firm with good traction so no worries about slipping on bare floors or hurting my feet if I have to walk over stones in our driveway.  My future daughter-in-law took one look at them on Thanksgiving and said "I want a pair of those!", so I've just ordered a pair for her.  (Don't tell!)  They do tend to be a tad small in sizing, so if you are at the end of the size range, you might want to get the next size up. I had read that on a previous review, but took my chances on my regular size (Large/8.5-9, I'm a 9) and my big toes just hit the end of the slippers.