Desk is functional but the prefab is poorly done.  Many of the pieces don't quite match up as the directions indicate and I had to do a large amount of manhandling the pieces to get them close to matching up.  Despite this, there are some joints that are still not aligned and have quite a bit of space between them.  However, the desk stability has been OK to this point and provides me with plenty of space for my 2 laptops and multiple monitors so I am OK with the purchase.