We just purchased these. I can't say enough about how adorable they are. When they arrived, both girls (4 and 19 months) played with them (and fought over them)non-stop for several days. The younger one loves stacking them and was very excited to see animals that she recognizes. There are just the right amount of blocks to not overwhelm a toddler. Definitely a high quality toy that will last and it is compatible with all the other Haba blocks.