The LEGO kit was 100% complete as advertised, shipped quicky, and was wrapped in a couple layers of bubble wrap to keep it safe. It -did- come pre-built, which is a fantastic way to make sure all the pieces are there, but kind of ruined the surprise I'd intended it as. XD