If you have any sort of important committments, do not pick up this book because you won't be able to put it down. Mia's adventures in Princess in Love had me laughing out loud until tears ran down my face and people stared at me. And the ending--WOW. If you are having a good day, reward yourself with this book. If you are having a bad day, console yourself with this book. But whatever you do, BUY THIS BOOK AND READ IT AS SOON AS YOU CAN!!! Meg Cabot rocks!