This desk is perfect for my very small home office. There is enough work surface for all of my work needs (3 separate computer setups), and the open bottom makes the small space feel larger. I did have to supplement the desk with a small add-on shelf to hold external hard-drives, but that was also easy to do