Beautiful story. Me and my 8yo read it in 1 sitting but it does have break points. She loved the story and was able to understand what was going on without too much extra explaining. The word complexity was just right for her. They story is very upli...