Overall, good buy.  Heads up, it does need to be against a wall because the particleboard is exposed in the back.  The keyboard drawer rocks a little because of the track hardware, but it's nothing unexpected.  Not fine furniture, but sturdy and respectable and quite easy to assemble, even solo.