This desk is perfect for small spaces!! It allows you room to put your computer, then a ledge for paperwork and it has a pullout keyboard area. It also has storage space! Very happy with this purchase :)