This is a Sealed New Hampshire 1000 Piece Puzzle that was made by White Mountain Puzzles in 2022. Completed Size: 24 x 30 inches.