Love this desk. Looks better than pictures. Took me 2-2.5 hours to put together myself. The screw holes are in some cases tiny, but with effort can screw in the screws. There are 23 steps, which sounds like a lot, however, it is one or two small actions per step, which I prefer.