As a commercial office furniture dealer, I'm accustomed to dealing in higher quality product as compared to this computer desk, but you get what you pay for.  I was assuming, because of the price point, that this wasn't "Grade A" product, but the quality is seriously lacking.  However, it looks nice and is serving the purpose it was intended for.  

Pros: Attractive and compact
Cons: Relatively low quality, time-consuming assembly, screws provided were too long for the end panels (be careful!)