Love this desk; took a while to put together but it is well worth it

Pros: nice finish; good quality; looks like it costs more than it does
Cons: Took several hours to put together