Purchased for a family birthday party with mixed age children from 2yo to 10yo. Easy enough for youngest children to do with adult assistance, but interesting enought to keep older children happily entertained. Kids enjoyed it and had a present to take with them.