Our 3 year old is sooo happy with this.  It definitely exceeds our expectations.