Disappointed they didn't fit me as I really liked the look. The length was ok, the width was ok. The depth felt snug and was pushed to the top of the foot for a secure fit. If you have normal feet, you might have better luck. Felt good and sturdy for cycling and takes spikes. I didn't try them on the bike because I knew I was going to send them back and want to return them unused. Walking around my house they felt stiff to walk but more flexible than general purpose cycling shoes. I would gladly make that compromise when hiking with my bike if they fit my foot better. great middle ground. Again, I just wish they would fit me better.