This book is everything it promised to be. Lovable characters, intriguing and amazing magic, and a gripping plot. That being said, the magic in the book was too over the top for me at times. I understand the concept of people being born with natural magical talents, but for everything and anything to hold magical powers was just too much, and almost irritating. Trees have magic, rocks have magic, water also has magic. It's tiresome. The poor kid couldn't even sit on a patch of grass without worrying about it magically growing into him which would result - worst case scenario - in death.
This is the first book of the Xanth series. I can only speculate that the rest of the books are similar to the first. I would recommend this book, if asked. Even with all the magic, I have the impression that it may not bother someone else as it bugged me.