My husband loves these shoes. Comfortable, Breathable and sturdy. I thought it was going to be a little on the flimsy side..but then again I forgot canvas shoes tend to be very good. They fit true to size in both length and width. He wears them to work so they are pretty much versatile