This is a highly recommended for 5 to 8 year olds, however I am sure reading to an above average intelligence 3 year old would love this too. Written in ryhme with the most beautiful illustrations it really is a must have for your childrens book collection. It is so different from the usual books that are just trotted out for commercial gain. The children I have read this too absolutely love it. Such a refreshing change.