I am writing this feedback after using this product for a month. I strongly recommend for this product. I have flat foot and its perfect pair for my type of foot. I am using it running on sand, grass very off road ground and it never ever gives back any difficulty. Thanks Nike for offering such engineering. My difficulty on walk or run is just negligible.
It is over priced. Cushioning is average. You might feel some stress on your shin while running on the hard surface. Don't buy this if you are a regular runner and runs around 3 km to 5 km a day.
If buying for non running purpose to wear it with casuals then I'll highly recommend it. They look sturdy and cool with casuals.