This is a Factory Sealed 2000 Piece Vladimir Gorsky Tapestry of the Centuries Puzzle that was made by SunsOut. Completed size: 39 inch x 26.75 inch.