The product was just as described and in perfect condition. I should stop being surprised at how good Mary Pearson’s writing is, really, but every time I read something of hers I’m blown away. This book had so much intrigue, mystery, excitement, plots, and adventure. The character development was fantastic.