Was worried I'd get a cheap product, I was WRONG.  Knew from the packing (each piece protected to prevent damage) that I would be happy.  Assemble went just as directions said, each part fitting together perfectly.  The finished desk is more than what I hoped.

Pros: Great value, quality product, clear and detailed assemble directions.