My grandson has been wearing the 3 month size.  He is just 3 weeks old.  However, he was born at 10.5 lbs and is now 11.8 lbs and 24 inches.  This is not going to fit much longer.  But, he is so cute and cuddly in this.  It's a nice color for a boy.  The giraffes are adorable.  It's made of good quality material.  Order it, you will love it.  I bought a Sophie Giraffe to go with it.