The desk is good quality and easy to assemble. There were a few pieces that were a bit hard to get together (i.e. screw holes not aligning perfectly) but it did not impact the overall use of the desk. I'm pleasantly surprised by the quality of the desk given the low price. It works great for my home office.