The desk is easy to assemble and although it's not designed as a computer desk, the table space is large enough to hold a monitor and a keyboard while the tower can easily fit underneath.