Our preschoolers will easily play with this activity for a couple of hours at a time, and we will set this up for a few days in a row. They can't get enough!