My niece is 5 and a half and she loves to read. She is thankfully very good at reading and treasures new books. She loved this and couldn't wait to finish the book she was currently reading (the twits) so she could start it.
Nice cover, not too childish and its in a lovely print too which adds to the effect. Would definitely buy more as presents