A good find for the price.  Very sturdy and looks great.  It was fairly easy to put together.  The directions are clear and easy to understand, and I was able to assemble by myself with the exception of putting the top part on.  The shelves are perfect to fit a printer.  The desk itself is big enough that I have two 22" monitors and my laptop open on it, and I still have room for my keyboard, mouse, and other things.