This is pretty good for the price. All the pieces were present as was all the hardware. The instructions were simple to follow, especially compared to other build it yourself furniture. 

My two biggest quibbles are that all the screws are exposed (including the ones on the top of the desk) and the doors are an absolute pain to hang. 

It’s a good price point, a solid build, and overall pleased with the product.