...I have a 4 year old son who absolutely adores this book. We all love this book as it is 'cool' not your typical kids book but totally appropriate for all ages. There are no other books like it... we have looked! He had it memorized by 3.5 years and reads it almost daily. It really is his favorite. We had no idea he could memorize an ENTIRE book but that's just what he did! Yard sale is his favorite part and has become part of his vocabulary -LindseyBrown