Deluxe Italian Village Harbor, 2000-Piece 39" x 26.75" finished puzzle size Fully-interlocking pieces Challenging