Genuine LEGO pieces. Original instructions (building instructions are freely available on LEGO's website). The model isfully assembled and has been carefully checked against the official build. I did not notice any missing structural pieces during inspection, and all functions appear intact.