Truly honestly and cross our hearts, this building block set should be a part of every toy library or play room. We know we wax lyrical about certain products, but this set deserves all the praise it gets. There are wooden blocks, and then there are wooden blocks - this is the latter. The extra large set has 102 pieces of high quality untreated beech wood that are strong and durable. They have a lovely smooth finish and the variety of shapes means that everyone from babies to master architects can enjoy them. The clever thing about Haba blocks is that all shapes are based on a 4x4x4cm cube, meaning that any structures built can have symmetry and stability if you so desire. The blocks are also compatible with the Haba marble track system (just imagine the possibilities!). In terms of play value, these rank right up there. The set includes a fabric storage bag and a booklet of creative ideas. Even though it is mostly in German, we still managed to follow the pictures easily. Age guide: from 12 months to 1200 months!