Perfect desk for my office. It needed to fit in a set space and I was please with having the side drawers and the top shelf. Too, I like and use the pull out drawer for my laptop. As others note, it did take over almost 4 hours to assemble. Just turn on a good TV show and know its going to take awhile. I did this myself and while it might have been nice to have a stronger person to help turn over after assembly,--it worked out just fine.