It's decent for the price. A little snug on the sides. But over the years I have noticed the quality of Nike is going down and price going up. It's all going to mesh which is ridiculous.  And the insoles are crap. These kind of shoes are only designed to last six months or less depending use. And material  of the shoe is ok. This shoe gets you by.