Perfect fit for a small space. But is all particle board so take caution with your coffee a little unnoticed spill caused some warping and staining under my keyboard.