Greg desk.  Very easy to put together and very large table surface plenty of space.  But it should have some shelf’s under the desk.