I previously had a small two foot corner desk which provided no space to write on when a laptop wasn't on it. This desk is not too big and at the same time not too small.  It took a little time to put together but if you're a little bit handy its not that difficult.