Perfect for a small space.  The side tower holds the router and modem, the table is large enough for my iMac monitor,  keyboard, and wireless mouse.  I don't feel cramped at all.  A little dicey to put together -- pilot holes need a  little more 'pilot-ing', and I'd use wood glue to make it more solid.  But otherwise an excellent buy.