These blocks are great fun for active kids. However, my only compliant is not all the blocks are easy to lock in - even I've had to struggle in some cases to stack them. So saying, my 19 month old grandson does enjoy them...and knocking them down! I expect this is a toy that will entertain for several years..