Lots of kids in my kids class year 1/2 are reading (having read to them) the Harry Potter books. I think this is way too young and they will be bored of it all by the time they are the right age to actually enjoy it fully. (Although I was about 18 when I first read them so that might be why I think this 😂)