Due to my shortage of space in my apartment, I wanted to find a computer desk that didn't take up a lot of floor space. This certainly fit the bill. It was pretty easy to put together. I didn't install the disc holder because I felt the space would be better for my modem and router along with a couple of other small items. The shelf that the scanner in the picture is on, slides out and I found that to be the most comfortable place for the mouse and pad. The desk is pretty sturdy but it is not very heavy. So, when I print something, it does shake the desk. That might bother some people.