My kiddo is 13 months but on the petite side (30.5, 21 lbs). I got the 18 month size and hell be in them for a long time, which is great. The straps are at their shortest and I roll up the pant legs about an inch. I suspect hell be in them past 18 months. Im glad I didn't order up and get the 24 month, they would have been too big to wear at this point. Ill definitely be getting the larger size when he outgrows these though, well probably end up with every size as he grows.

The double knees are so great, he is taking his time learning to walk (were close) but crawls like an absolute madman and has actually worn through two pairs of pants including a pair of Levis. He won't wear through these like that, though. The fabric is much more sturdy than any other kids pants.

He knows these mean playing outside so he grabs them and brings them to me in the morning. Theyre not super soft, but the kid doesnt care!

Major win. Totally worth the $22.