Actually all Nike shoes are true to size, however to ensure that you must know that what you are buying your shoes for, is it a Parkour shoe? Are you purchasing it to wear it on dress?
It is also common belief that cross shoes are made half size smaller, which is why you might want to choose a little larger if it is for cross shoes, but it totally depends on the type of your feet, other than that Nikes do produce true to size shoes.
Do the Nike shoes run small?
However company itself told that they are getting a lot of complaints from all over the world about unfit shoe size, so they are more likely to have this issue with a lot of people.
So if you are up to purchasing a Nike shoe then you should find yourself a shoe that is about half size up for you so that you will not feel it quite tighter, so for example if you put on 10.5 or 10 size, then it would be 11 for your Nike shoe.
How Do I Find the Right Size and Fit?
And this is only for Nike, if you want to purchase Adidas or some other they are less likely to give you this issue.
However overall build quality is quite nice and that is why despite of having free running shoe a little low size that is about 1/2 still people like this shoe a lot, funning thing is some people thought that different brands such as Adidas run a little larger than Nike not realizing that it is Nike that gives short measure.
Foreigner people mostly have more difficulty with their shoe sizes, so it is advised to convert their size to US version by seeing a chart, and then add half inch to their size so that they can get a perfect fit for their feet.