I love my new desk, and I always get so many compliments on it! The only reason I didn't give it 5 stars is because the finishing is a little cheap feeling to me. It just feels like someone threw paint on already existing wood. 

Pros: easy assembly, 
Cons: Finishing, pricey