For the price and quality the desk is really great. It took me about an hour to put together. Only down side it the desk came scratched on the underneath piece and there are hairline scratches in the top. I would definitely recommend for the price!