I like this desk and as far as the size it works well; however, it was not an easy task putting this item together.  My husband is a builder, by trade, and it took him 8 hours to put this desk together as the desk has 78 pieces that must be put together.  I would recommend paying additional fees to have this item put together, if that is an option!