This would be a great project for the family or home school. You will need to help put them together as it takes some muscle to get them to fit. And I would suggest you use glue to keep them together. But then they are adorable and you get to paint them! You get 3 different sizes of houses and the paint is included!