This is the first time I have purchased anything like this online, but it won't be the last.  Especially if it comes at such high quality.  Wayfair has excellent furniture at great prices.  The desk was a bit of a problem to put together, but once you get past step 10, it goes together much easier.  It took about two hours to put together.

Pros: Great value.
Cons: Back of desk is cardboard, could have been of better quality.