This is a wonderful baby name book, one of the best I've seen available. It's a good size (approx 8" x 10"). There are pages for photos, birth information, and "why your name was chosen" at the front, hence the "keepsake" aspect to it April 16th, 2008, 14:39