These shoes are very comfortable. I did purchase them 1/2 size bigger so if needed I can put a thicker sock on. Did not need to, they can be worn with a regular sock and the feet feel comfortable and warm. The sole is soft but durable with very good traction. I have worn them with casual cloths and also while camping and on hikes. When dirty I used a damp cloth to clean them, still look good after that. I would consider purchasing a similar pair in the future.