Between 29 and 36 months
Objects are there even when you can't see them; it's called the "cuckoo effect". Young children love it, and learn a lot from it.
"Roll up the ribbon" develops awareness of cause and effect, and trains hand and wrist motor skills.