Pretty easy to put together- took me 1 person about 5 hours. The materials are sturdy and thick but I had some trouble with the hex screw fitting. Nice looking desk and great size for the price.