Excellent product! Much better quality than expected for the price paid.  It took me 4.5 hrs to assemble by myself which was fairly easy following the instructions.  It recommended 2 people to assemble which most likely could have cut assembly time by an hour.  I like the look, construction and materials of the desk. Recommend it for a small office setting.