This is a great threading toy to help teach toddlers fine motor skills and hand/eye coördination. The blocks are a good chunky size which suits toddlers well but would be too easy for older children.
My only complaint is that some of the blocks had sides that weren't painted very well.