I would give the program itself a 5. My 5 year old loves reading with Ello even more than library books. She’s excited every time she advanced to the next level and gets a new set of books. I would give the app though a 2. It freezes A LOT and we have to shut it down and restart it. It’s very frustrating.