This desk is fantastic! Easy to put together, it even came with all the tools necessary! It looks great and it's functional...the only drawback is that the keyboard and mouse cannot both fit on the retractable tray...otherwise, it's perfect!