Once put together, this desk is a very nice product. However, it's a huge pain in the neck go assemble, as other reviews have pointed out. My husband noticed at least a couple of the packages of hardware that had incorrect pieces in them. We had to call the manufacturer and have them send out correct hardware. The quality control process must not be too good at the factory level. It is a nice desk, other than those minor irritants.