We love this toy!
Both my 1 and 3 year old really enjoy playing with this. My 1 year old can open it on her own, dump out the shapes and then can also drop them back in. She cannot place them all in correctly but she is still a little young for that. She also really enjoys shaking each one.
My 3 year old loves this too. She is able to place the shapes in correctly, after trial and error, and has a great sense of accomplishment doing so.