+1 on the Keens. Have been wearing mine for 3 years now and I just love them! I even wear them during triathlons (so they're heavy- so is my body). I have worn them on week-long tours. Can't say enough good things about them!!