This is one of the most entertaining books that I have read in a while. Four Prince Charmings (they hate to be called Prince Charming) from 4 different fairy tales are thrown together when their respective kingdoms are threatened by an evil witch. It was full of humour and adventure and it reminds me of the recent Disney films such as Tangled with some Shrek thrown in for good measure. Kids might find the size of the book daunting but it is fast-paced and moves very smoothly from one scene to the next. I highly recommended this book for kids and adults alike.