I got this desk put together yesterday. It took me a couple of hours but it wasn't bad. I wish the keyboard tray was just a little wider. In order to fit my keyboard and mouse, I've had to put the mouse pad and mouse sort of behind the keyboard. Otherwise, it's exactly what I expected.