The desk was easy to put together and looks great for my work-at-home setup. The pullout drawer is vey wide and deep, so I have plenty of room for my keyboard and mouse. I wish it were a little taller do that my chair arms could go under it a little but I've gotten used to it. The cord management was an unexpected bonus. The shelved are offset a little so that no cords are visible in the back. Drawer closes securely too!