The desk takes about 90 minutes to put together BUT is absolutely wonderful. I set it up like an L and its a great upgrade to my office.