We both really loved this book even though there are some elements and themes that aren't usually our favs.