Good quality, however requires an extensive amount of assembly. Spent the entire weekend putting together the desk and two drawer file cabinet.  Biggest drawback I can see is that the finish shows fingerprints. Overall a good purchase however if you do not want to assemble each and every part do you not buy this.