Easy to assemble for the most part. However. The plastic at some joint of assembly are not 100 fit. Otherwise everything else looks great. Durable so far.