My two year old got this book as a birthday present. It was quite advanced and I didn't read it for months. When I did, under pressure from my daughter, I was sure that she would lose interest half way through. Somehow she didn't. The Oscar Wilde story is beautifully told, with lovely use of language and repetition "Swallow, swallow, little swallow' etc. The illustrations are magical. Jane Ray uses lots of gilt and so for the adult reader, every page is magical. I can read and reread this story and my daughter seems to know that it is my favourite book as when she is being especially sweet she picks it out for her nighttime read. It is for a more mature child though, I would recommend it for a five year old who enjoys language and detailed pictures.