This was a perfect chapter book for my mostly picture book reader. Pictures on almost every page, but still a long, engaging tale to be read a few chapters at a time. Harriet Hamsterbone is not your average princess. Cursed by the wicked fairy Ratshade to prick her finger and fall asleep on her twelfth birthday, she figures out this makes her invincible before then (curses really like to keep you alive until they can do their thing), and sets off to fight ogres and dive off of cliffs. A fun twist on Sleeping Beauty with an empowered, awesome (hamster) princess.