Our 10 week old son is 14 lbs.  We ordered these in the 3-6 month size and they barely fit him.  Tight in the body, but also tight around his arms, which are not at all pudgy (I mean pudgy in the good baby way :)  Highly recommend ordering up one or more sizes.