I love these sneakers. I wear them walking every day and so far they haven't broken down. I don't know if they will last a 1,000 miles or not though. If they will just last 6 months, I will be happy! They are really comfortable and have good toe room but do order wide size if you need the extra width. I ordered some New Balance sneakers at same time I ordered these and they were double the price but I like these much better and the New Balance which were also ordered in wide was just a little too tight in toes. These feel good and you feel like you are just bouncing right along. I wish the straps were just a tad longer but I wouldn't change them for strings though. A really nice pair of shoes and I'm getting ready to order another pair for spares!