Was easy to assemble by my 12 year old son, came complete, no issues, looks great!