Very nice and well constructed desk. So easy to set up. You only need to attach the 4 legs with 8 easy to attach screws that hold the legs into position very very solidly.  The keyboard drawer is large and works great. Using it now!