I needed a desk for my kids to do their homework.  Online this looked like it would work with my office furniture.  It arrived,  nicely packaged, and relatively easy to assemble.  Overall, this is going to work out well.  
My complaints;. It is a cheap desk (getting what we paid for).  Some of the dowels and screws don't line up correctly when assembled, and I needed to do some extra reinforcing with liquid nail, and lay heavy books on top to allow it to settle into its place.    
Thankfully, the desk won't get moved around much so it will serve its purpose.  And it does look nice.