This is the perfect desk for me. It is compact and takes up little space and my printer even fits on the top shelf.