I had a hard time completing this puzzle, above average challenge even for 1000 piece puzzles.