Joshua will be in our lives for 5 months on Dec. 23. It seems like he has been with us a lot longer then that. Its been bout two weeks now that he got weighed, he weighs 18 lbs and 27 inches long. Yesterday Joshua rolled over three times by himself it was so exciting. We love him so much