the puzzle is in very good condition. there is no wear or damage to the pieces and the buildings are unopened. it is missing one piece of the first layer, but i may have miscounted. there are 685 pieces and i counted them twice. the first time it was missing two pieces, the second time it was only missing one.