Зимнюю обувь одной и той же фирмы (я не меряю стельки и не знаю замеров), покупаю всегда на 2 размера больше. Всем трем детям, все всегда ОК. Ни разу с зимней еще не пролетала, детям 9, 7 и 4 года. Если вы сейчас носите 31, и он вам как раз, именно как раз, то берите 33, похожую модель. Если вам 31 впритык, то есть реально сейчас бы 32 нужен, то берите 34, но я сильно сомневаюсь, скорее всего вы 31 носите нормально, маленькие вы еще.Обувь покупаю всегда только заранее, лет на 5, ненавижу бегать в сезон что-то подбирать. Каждый сезон достаю, одеваю, и все ок. Покупать по расчету можно, главное чтобы расчет был верный.