They were perfect.
No dislike.  I gave them to 3 great grandchildren ages of 4, 7 and 9, and they were all thrilled that they were going to shop for what they wanted.  The 9 year old is a reader and ordered 2 books the day after Christmas.
Rating: 5 stars