Though the story is fun & I did enjoy reading it, this book is definitely a product of its time. The misogyny & race content did not age well & does detract from the story. Information about Barrie's life & the story behind the book is touching, heart-breaking & gives the book a bit more of an endearing quality. A good fairytale despite its downfalls. Worth the read for me, but not at the top of my list for a current middle grade recommendation.