Buy these! These pants fit my long and slender son amazingly! We just are transitioning out of toddler sizes and everything falls right off of him because his waist is very slim. He’s 47 inches tall with a 21inch waist and the M/length B works well for him! So happy we found this shop!