Здравствуйте, Евгения!
На 6 лет мальчику если худенький, то лучше взять размер L. В карточке товара в самом конце есть размерная сетка по каждому размеру. Длина шорт может немного отличаться в см, а вот параметры по талии вам точно помогут определиться.