Great quality for the price! The desk feels sturdy and there were no blemishes on the package I received. Installation instructions were easy to follow. There were a lot of components so it did take about 30min to put the desk together. I also appreciated they provided extra screws in case you misplaced some.