This took me about 2 hours to put together myself but works and looks great.  I needed a desk of an odd size and this did the job.  I am very happy with the desk.  Wish it had a cut out for monitor cords!