Desk is perfect and easy enough to assemble. I was missing 4 tiny parts, which I will get in touch about and hopefully get a replacement (they were just footpads for the desk, and mine is on carpet, so not an important part right now) Material feels good and it is finished nicely