These are amazing, primarily because they teach the related concepts of numeracy and geometry/scale all at once. From free play and 'building' to patterns, simple arithmetic, they just keep providing a direct physical analogue for numerical operations. Used on me, and on my children.