These shoes are comfortable and very adjustable. I am a 7.5 medium with slightly puffy ankles and these fit perfectly. They were comfortable for full days at work and on vacation with lots of walking. The pattern was a little rough on my feet to begin with but I adjusted pretty quickly.