Great desk.  Works perfectly for my space - plenty large and a health amount of storage.  Quality and can tell it will last me a long time.  Not difficult to put together at all, but must be careful to put them together in the right direction or you'll have to redo.