The desk is functional but the metal frames were missing vital holes. I had to drill them into the metal myself. Also found the cross supports were not correctly positioned or the right size. If you have the skills to do repairs and a lack of money to buy a better desk, this is a reasonable purchase. Otherwise? Save your time and money and buy something else