This computer fit my needs perfectly.  I have an alcove in my bedroom with three windows that look out to the garden.  This desk fit perfectly.  Plenty of room for my screen and keyboard on top and the computer tower and printer fit nicely below.  I use the pull out drawer for office supplies and my calendar.  So happy with this desk!