The desk is almost perfect. Definitely a bear to put together by yourself. Had some of the frame pieces arrive bent, but was able to put the desk together just fine. My only complaint really is that it is not as sturdy as I had hoped. Any time the desk is nudged or disturbed in the slightest, my monitors shake pretty badly. Overall I would say I'm satisfied, but not thrilled. Still probably a good desk for the price.