Searched for quite some time to find just the right desk for my needs that would also fit the available space, and not block the heat/ac vent in the floor.  This one perfectly fit the bill!  It arrived very quickly, and was very easy to put together.  Within just a few hours from hauling the boxes in the door, the desk was put together, put into place, and helping to organize my supplies.  Although it is very sturdy, it is also lightweight enough for me to move it myself if necessary.  We are very, very pleased with both

Pros: Great value, easy assembly, excellent finish.
Cons: Can't think of any!