AMAZING. I loved this book. Audiobooks usually take me a long time to finish because I only listen to them while I'm cleaning or driving, but I was so into this one that I kept finding times to listen until I finished, less than a day after I started.