Was quite easy to assemble even though it took me about 3 hours. We are very pleased with  the product.