This book was received in excellent condition! I bought it for my niece, who is 11 years of age and an avid reader (but, secretely, I will read it myself, first, before sending it to her for Christmas!).