I was so happy when this arrived!  It in two large boxes and the delivery man moved it into my garage for me.  I would have never been able to manage these boxes on my own.
The desk is easily assembled and is everything I've been looking for in a computer desk for years.  It is a very sturdy desk of high quality.  It was easy to assembled because everything is labeled very well, and takes about two hours to put together.

Pros: Great value!  This desk is  very sturdy and has all the bells and whistles you need in a computer desk.