I normally am the type of guy that doesn’t leave reviews. I am an avid runner, marathons/half-marathons/10k/5k and average about 25 miles a week in running. These shoes have surprisingly been the best for comfort and support that I have owned. I have used other specialty brands and paid a lot more, such as Brooks, Saucony, Puma & Mizuno…these basic Nikes have held up and never caused an issue. Finding a shoe that meets a runners expectations is very difficult, and this one took me by surprise.I would say they last for about 500-600 miles, once you get beyond that the cushioning no longer absorbs the shock. I haven’t had any issues with the inside material wearing away or the shoe falling apart.If you’re looking for a pair of shoes that holds up and won’t break the bank, I think you’ll be pleasantly surprised. I see there is another review that says these are fake, I see no indication of that, the customer may have had a faulty pair or had unrealistic expectations (sometimes glue does show on shoes, that doesn’t make them fake or cheap). Keep in mind while these are Nike, they are on the affordable/budget side, so imperfections can occur.All in all, I am purchasing my 3rd pair now, I happened to scroll down to the reviews and was a little surprised about some of the reviews. It’s a great show, keeping in mind if you’re a runner, finding the perfect shoe for you takes some time. These might not work out for some runners because everyone is different, but that doesn’t mean it’s not a quality product.