Overall, the desk is pretty good. I gave it 4 stars because it's pretty difficult to put together - I definitely couldn't have done it alone. Also, some of the holes didn't align exactly which made it more difficult. Suits my needs for the price, but quality control is a bit lacking.