Good quality for the price. I'm a retired female ( in my 60s) and have not assembled furniture for years. If you are not experienced with putting stuff together, make sure you study the assembly instructions and totally understand the concepts before you begin.... you need to see the whole picture before you start. I made a couple of mistakes and had to fix them which took more time. I certainly did not complete assembly in 1 hour as some comments suggest. If you know what you are doing, assembly is easy.
The desk meets my needs and looks as shown on line.