Little difficult to put together but it is a very nice desk. would recommend. lots of table top space