If a computer desk can be considered perfect, this one is. Compact but built to cover all components related to a desk-top computer.