Our entire family loves these soft blocks by Lakeshore. They are soft and easy to clean. My two year old is a thrower and I don’t have to worry about her hurting anyone or anything with these blocks. My four year old loves to build tunnels for her bears and trains with them and my three month old enjoys drooling on them. The 26 blocks and 4 fun balls come in a great storage bag. The balls jingle, shake, rattle and crinkle and fit right inside the blocks. Unfortunately, even the dog loves this set and we have already lost two of the balls to him. You can purchase the blocks at www.lakeshorelearning.com for $49.95.