I received this desk TWICE. Both times it arrived late (which I realize is not the error of this company, but still frustrating nonetheless). Both times, assembly was difficult due to pieces not fitting together correctly or holes not lining up and cam locks repeatedly falling out. Upon final assembly of the second desk, the lower drawer and the cabinet overlap due to manufacturing errors. Desk feels unstable. Definitely not worth the price.