Я думаю, Вам нужно с сынишкой съездить в магазин, померить велосипед. Мы в прошлом году дочке при росте 96 см купили 12", в этом году уже маловат (сейчас она 102 см). Мы покупали на Велосайте, зайдите к ним на сайт, там очень много велосипедов и куча магазинов по всей Москве. Правда сегодня им звонила, они сказали, что Specialized на 16" нет, а поставка будет только в мае.