Not piece-checked before sale, so can't guarantee no missing pieces - but each puzzle has been made up and packed away once, so I would assume it's very likely that the pieces are all there.