This is a Sealed The Music Room 1000 Piece Puzzle that was made by White Mountain Puzzles in 2000. Completed Size: 24 x 30 inches.