Good books tell a compelling story and develop characters throughout the plot. You’ll know it’s a good book when you’re engaged and feel like a fly on the wall or as if you’re in the protagonist’s shoes. They evoke emotion, such as love from a romance novel or sadness from a tragic narrative.