I love this desk! It is exactly what I was needing and was excellent quality. It came in a ton of pieces and was pretty time consuming putting together, but was well worth it. Would definitely recommend this desk to everyone. 

Pros: Great value
Cons: A lot of pieces of to put together