Picked up some Odyssey/Vans slip-ons at an outlet this past weekend. In the past I could never get Vans slip-ons on my feet because of a high upper part of my foot, but these worked somehow and feel great. And you know what? I totally get why folks like biking in these things. Super comfy.