After reading various fairy tales aloud to my classes in the library I shared this book with them. Also works in a poetry unit. Most of my upper grade students "got it" although some not as quick. Those that did loved it as did I. It is quite an amazing premise and book. Recommended for 3rd grade and above especially for teachers or librarians (or parents) to share aloud. Kids will also enjoy it on their own.