A little hard to assemble, but the results are worth it.  Very pleased with our purchase.