Took 6 hours, from opening box to last handle being attached, to assemble. It was worth it!