I bought this as I intended to give it as a gift to my mother at Christmas, as we are expecting our first child.
After reading the reviews already posted I thought it would be a good, fun option to include in her "stocking", however after reading it myself, I'm not sure. It is quite a meaty book and not the light read I had anticipated - for my mother in particular who has had a stroke and finds reading long passages quite difficult, I found the chapters quite long and mainly serious, and I don't think she would quite cope with that. I also thought that some of the information and suggestions, whilst mostly sound, are presented in a slightly patronising way and assume that the recipient of the book is either mildly senile or inept, and so I am going to have to think long and hard about giving this to my Mum, who is neither!
I suppose it is all personal choice, however, I would suggest that if you intend to buy this for someone in particular, read it first and consider carefully whether to keep it, or gift wrap it and hand it over with a grin.
Remember - a Granny is for life - not just for Christmas!