This is an amazing toy. The shape and colour stacking blocks are a fun way for early learners to develop fine motor skills while they play. The colour shape pieces comes with holes where they can also use them to learn counting. Number recognition, shape and colour recognition are so important for early development. Paint used are non toxic. Kids will have hours of learning and playing with this these toys.