It works great for my space, and was not too complicated to put together, but the top of the desk scratches QUITE a lot.  Beware.