Very nice quality! My husband said when he was putting it together that the hardware was packaged well, everything fit together well, no missing pieces, about 1 1/2 hour assembly. It looks great and it fits very well in my home office!