I love this desk, but it is truly a pain to put together. It takes either 2 people many hours to do or 1 person more than a day of working like 3 hours at a time. And there are no pre-drilled holes at all, and the directions aren't exactly clear, so that makes it more difficult. But it is a gorgeous desk and seems very sturdy. (Although I haven't had a chance to get my stuff on it yet because we still have the hutch left to put together.)

Pros: Seems durable, very nice looking, lots of storage space
Cons: Heavy, hard to assemble, unclear instructions