She plays with these blocks every day.It's almost becoming her routine before she goes to bed.
The benefits of toy blocks. Source: Wikipedia
Physical benefits:
Toy blocks build strength in a child’s fingers and hands, and improve eye-hand coordination. They also help educate children in different shapes.
Creative benefits:
Children receive creative stimulation by making their own designs with blocks.
Intellectual benefits:
Experiences with gravity, balance, and geometry learned from toy blocks also provide intellectual stimulation.