I received this book as part of the Goodreads First Reads program. It was a quick, fun book. It's the perfect length for a poolside or travel read. There were some editorial issues (typos, transposed words) and the ending left a lot of questions unanswered, but it's worth the few hours that it takes to read.