Shoes are very comfortable. The sole is thick and supportive. The only reason I didn't give this shoe a full review is that the forefoot is very thin. I'm actually surprised that the socks don't show through, the upper of the shoe is so thin. I would not recommend wearing them in inclement weather. I bought them to wear to the office instead of dress shoes (no one noticed until now) because they are very comfortable.