The recommendation is 5-10mm for adults and 10-15mm for children. It is good to have more room in winter shoes and hiking shoes than, for example, in running shoes, because the toes need to be able to move, and on a long hike, the feet swell a little. The shoes should be bought, or at least fitted, in the afternoon, when the feet have already been 'in use'!