This is a great puzzle to do with children, especially those who love kittens. This puzzle is made of three different piece sizes, big ones are easier to manipulate with inexperienced hands. The puzzle is complete (has no missing pieces).