My former desk was just big enough to hold only my iMac, but I needed room to write and have a lamp, and this desk has all the space and more. I needed a pull-out tray for keyboard and mouse (correct ergonomics), this has it. I wanted to place my desk with one side against the wall (not facing a wall), so it couldn't be TOO wide, and this is perfect. Absolutely perfect.