Was very pleased with purchase. Took less than 1 hr to assemble. All parts were included and there were 2 people assembling and I was reading instructions. Took 1 day longer to receive than anticipated receive date but I ordered on Saturday night.  Well worth the money