Perfect for our 3 yr old but our 6 yr old can also enjoy it.  Seems sturdy and arrived incredibly quick!