I am very happy with my purchase.  The desk is a perfect fit for me.  I am able to place on the desk what I need because the printer and tower are on the lower shelf.  Best part is it has casters so I can move desk to clean behind, etc.  I really recommend this desk.