This is a great toy especially for the price! My 2.5 year old daughter plays with this every single day! She has a great imagination pretending to make pizza and ice cream with the blocks. It's a great toy to encourage independent play and imaginative play. The blocks are durable and hold together well! Buy it!