The Building Block Stress Ball is made of high-quality polyurethane, which is soft and non-toxic. Serves as both a stress ball and a stackable building block. Lightweight, with blunt edges and corners, making it less likely for children to get injured while playing. Designed to be safe and enjoyable for everyone, from kids to adults, for both relaxation and imaginative play.