This little guy was 7lbs 5oz and 21 inches long. our perfect little angel! what a ham!