A good book is the one that makes you shout at a character to not do a thing he's doing. To not say a thing he's about to say. That makes you feel sorry/happy for what has or is about to happen.

That awes you. And that shocks you. In short, the one that keeps you engrossed.