I have had many desks and this one is the most durable and easiest to put together.

Pros: Easy assembly 
Cons: Stains very easy