This desk is great! It did take some time to put together but thanks to my handy hubby, it was not a heavy lift. The desk had a little more depth than I expected but this was a good thing for me as I was able to fit 2 monitors plus 2 laptops on it, AND a mobile printer on the top shelf. Plenty of space! The cup holder unfortunately broke upon transit, but I had not planned on using it anyway. I liked how the controls could be installed on either side. Overall, it’s a good desk. It’s functional and serves my needs.