Perfect for my 2 year old. She can easily spend hours in it, and has even taken naps while in it!