They're a great shoe I've been wearing Nikes for a long time now. I buy the either all white ones or the black and red ones and I've had no problems with them over the last couple years except for the fact if they get submerged in water after they dry out they will always squeak or make a funny noise and I have not been able to get back to stop in the last pair that I bought that's why I bought this pair. As far as comfort walking around in them and how they hold up for wear and tear and normally they're great the only reason they're not getting a five-star is because when they get wet or submerged in water for any reason they seem to get noisy. And if you've ever been in a quiet room or walking across the store and you shoes is going squeak-squeak-squeak it is crazy. I will say I keep buying them every time because the quality of the shoe minus getting wet is great.
Great feeling and fits perfect. Go 1/2 size bigger.