This is such a touching book. I gave a copy to my mother a few years back on mother's day. It goes from the mother holding her son, rocking, singing to him through all life's stages until at the end the son is holding his mom, rocking, singing to her. Very, very moving! Perfect for births, graduations, mother's day. Beautiful!