Really great quality desk that was just the right size for our small space.
The entire top portion comes assembled, all you have to do is attach the legs with a few screws and its done.  If you need a simple inexpensive desk for a small space this is perfect.

Pros: Great quality for the price.  Easy to build.