I had no expectations for this book and it still managed to blow me away. 20/10