As a Mum I know that this bag of blocks would keep my 4 year-old son entertained for hours plus it's a toy that he
can't break (very rare).
There are 75 blocks and each is hand sanded and inspected with care.
They come in a nice canvas draw string bag.
Bag O'Blocks is available at Esty