This desk is exactly what I needed!  Nice and smooth operation, super easy to put together, and looks great!  The only downfall is the screws that hold the desktop on don't grip very well so the top can be pulled off with ease, even if you don't want to.  Some better screws or a better pre-drilled hole so it doesn't strip, would be much better.