This desk is perfect for my home office.  It wasn't too hard to set up -easier with two people.   

Pros: easy set up, sturdy
Cons: the legs are not stained -they have a film coating to match the rest of the desk.