Easy enough to assemble took 2-3 hours, looks great! Really pleased with it!