They are very comfortable thanks to good padding and durable material. They run large so be aware that you may need to order one size smaller. My partner is a size 8.5 so I had to buy a size 8 and they fit perfectly. They don't do half sizes so I gave them a lower rating for that. In general, if you can decide the size, then the purchase is satisfied.