This desk is exactly what I expected except for one small glitch. The desk will get "stuck" and won't go down if there's no weight on top of the desk (I.e. if the desk is completely empty). When it's empty, I have to press my hand onto the desk top to add "weight" or put an object on the desk for it to move up and down correctly. I'm not too worried about this since I'll have a computer on my desk to act as the "weight", but it does seem to be a strange technical glitch to maybe be aware of. Assembly was straightforward, but time-consuming. You'll need multiple people to assemble this.