These are 3D Dog Dress Up 'mix and match' stacking boxes, each one has a theme, including, costume, uniform jobs and mythical. Each illustration also portrays a different dog breed. They are handmade from cardboard boxes stacked on top of each other in 3's, going from head, middle/top half body to legs and feet. Each illustration has been hand painted using acrylic paint. There is a tube which runs down the centre allowing each box on the stack spin around, allowing you to miss match the pairing and create your own character.