I really like this desk. My only difficulty is the keyboard drawer. Ball bearings like to fall out when it's pressured too much. Due to this, it has caused the loss of 4 ball  bearings, so i've had to make do with 28 out of the 32 original ball bearings, trying to evenly distribute the weight on the ball bearings. But other than that, I love the versatility of the desk!