Janod Kubkid fairy tales puzzle blocks are 12 cardboard blocks, when stacked properly create an image of a fantastic fairy tale adventure. Stack to create a princess, royal balloon ride, a carriage ride, a crown, a trip to a castle and a horse ride with a Prince! each side of the block is part of the adventure. Each block is 2in. On all sides, made of a sturdy thick cardboard, and can be used as traditional building blocks or as a puzzle. Recommended for children 3 years of age and older.