I bought these for my 4 month old son because I needed lime green pants for his turtle costume, and I am so pleased with them.  They are VERY high quality pants, thick material, good stretch, the cuff on the bottom stays up when your baby is smaller, and can be rolled down to extend the length/wear.  I love them - much nicer than most popular brands of baby pants.  My little man is 26 inches long and I got him the 6-9 month size, they are a little big now but should fit for a long time.  I also washed and dried them, and did not see any major shrinking.  They did smell pretty chemical-y when I got them out of the bag, so washing first is necessary.  Also, the navy pant is not a true navy, it's more of a dark teal - but a great color nontheless. I'm buying the black and grey set asap!