I've had my On-Road's since 2008, and really like them. They're very comfortable, and they do (at least in size 46) have a thick sole. My only complaint is that they are hot in the summer. But they're great the rest of the year. They fill up like buckets if you let water get in the top, though!