I bought this desk because I needed something small enough to fit in my boyfriend and I's new apartment on the same wall as his desk, yet big enough to be comfortable as a work space and for gaming. This desk is perfect. The cup holder, the little speaker stands, and the headset hook are very convenient and save a lot of space. The little drawer in the back definitely helps to keep all the cords from being a scattered, tangled mess. It is much more sturdy than it looks. The only thing I find uncomfortable is the raised monitor platform, however that is a matter of personal preference. I was able to fit a second monitor next to that one by sacrificing the little phone charging table thingy, which really isn't much of a loss for me, and it all fits perfectly. All in all, a great desk, and worth all of the curses you may end up shouting during some of the assembly. ^_^