I've not ever really read the Nutcracker. I remember seeing the ballet when I was a kid but that was it. I loved this story. It also kept my 9 year old boy's attention. It was a little long and we had to break the reading in two nights. But that was not a hinderance at all. I'd highly recommend this book if you are looking for a classic holiday story to read.