This desk is exactly what I needed! It arrived 2 days early without any damage. Only took about 5 minutes to put together. It fits perfectly and is a great desk for all of the working from home many of us are now doing.