These shoes are the most comfortable shoes I have ever worn. The shoes in the photo are a year and a half old, they are worn every day in any weather. You can't go wrong with this. They fit just right. I have a shoe size from 9 1/2 to 10. I ordered 10r. They fit great.