Laila Faith Richards was born on September 18, 2009, at 1:02 am. She weighed 6 pounds 6 ounces, and was 19 inches long. She’s tiny and perfect. I will update later with photos and more story. We just wanted those who follow our blog to know that she is finally here and we are all doing very well.
By the way, we did not have to do a c-section!