This desk is good for small spaces but took longer to assemble than I had expected.  Once it was together though, it looks and functions great!