Tons of space and took less than an hour to put together! Love my desk so far which is good since I am a remote worker.