These are good shoes for the price and I think they will hold up well. The size is a bit off. I wear size 9 women's sneakers, so I bought size 40. They were too tight in the toe area. So I brought them back to 41 which are now too big everywhere. The velcro allows me to tighten them just enough to live with since they are only in a cycling shoe.