I put these on and they are so comfortable I fell in love. I wore them all night when I got them, for no reason other than they felt great. I have a wide foot with a narrow heel and high instep, which is hard to find a shoe that fits me.  The ankle strap helps keep the shoe on, the soft insole is a comfortable cushion, and there is a fabric on the inside that feels soft so I can comfortably wear these barefoot.