The one leg was rusted and the finish was bubbling and peeling but I got it together. The keyboard tray is a pain-the assembly instructions could have been more helpful/detailed.