These run large, so be sure to order the correct size.  I love these things.  I wear them EVERY DAY (since I work from home).  I wear them out after several years of shuffling around in them, and just order some more.  They're wonderful.