Found that wearing these for long periods, when on my feet, was very uncomfortable. The hard sole eventually feels harder and harder. I would have preferred nothing hard on the soles, just the leather... when sitting, they are very warm and comfy.