This desk is OK for the price.  I wasn't expecting much given the price.

Putting it together was very difficult - for the size of the desk there are a lot of pieces and construction points.  The quality of the materials is obviously not going to be the greatest and I did end up with some small anomalies and bumps from the desk not fitting together properly, but nothing major.

When put together it is a pretty desk, though, and mostly functional.

If you can manage to spend another $50-100 I would suggest trying to find a higher quality desk.  This one will be good for something stylish but I don't see it lasting long term under the abuse of normal use.