These foam and vinyl-covered foam blocks are the soft way for kids to have fun with blocks. Some of the these big padded shapes are big enough to build structures children can climb over and under. Blocks teach problem-solving skills as a child discovers how stacking and matching can produce different results. The number of positive outcomes is limitless, so children can continue playing until they've reached a level of personal satisfaction. The scale and durability of these blocks make them perfect for classrooms, day care centers and waiting rooms, too.