Very easy to assemble, one of the package had missing screws but supplier shipped them shortly after I reached out to them. Very good quality material, we are very happy with our purchase.