These shoes are very comfortable to wear. They do not hold up over time. I did not wear these as rugged shoes. Just as dress sneakers. However the sides began to Simply give away and tear open. I'm extremely disappointed and how this material did not hold up. And yes I had the proper size.