This was complex for me to put together, but once I got an assistant it went better. It is not being used as a computer desk, but just a desk. My son thinks the place for the keyboard is so neat because it flips down. Only down side is the cheap handles.