My son is 8, tall and lean. These were pretty long with plenty of room to grow, so we just rolled the elastic band to accommodate for the size being bigger than needed. I ordered size 8. My son loves the style and the quality is great.