I needed a computer to fit a regular home computer system but did not have much space to accommodate a large desk, and I didn't want to spend a whole day putting it together. This desk fit the bill. It is roomy enough for a printer and monitor and has space for a scanner. The 2 drawers are roomy and there is also storage space above the modem. The Mahogany color is very nice. Best of all it only took my father and I about 2- 2 1/2 hrs to put together. The price was great. Highly recommend.