Honestly really not hard to assemble and put together, the real good material is just what I needed and for future items. Happy with my purchase and recommend this desk