This Choo Choo Train Puzzle by Steve Anderson is made from wood, hand painted and has 8 pieces. It is fun for all ages.