Easy to assemble and had all the hardware.  There was one scrape in the paint on the side I touched it up can't tell it's there.