Great for walking - and walking everywhere!  Fits snuggly so no slippage and lightweight also.  I especially like for shopping when walking on hard concrete floors such as grocery stores or in malls.  Have some trouble with my knees when walking a long time, but with these on I don't notice any discomfort even after several hours of standing or walking.