I wear these 1-2 hours a day, 4-5 days a week at the gym.  I've had them three years now with minimal signs of wear.  As with my New Balance 993's which I wear several days a week, these 1224's are also very well made, but are 1/2 to 1 full size larger than what I normally wear.  For some reason I need to order a larger size and 2E instead of Medium (or D), with all my New Balance shoes.