I use an Ikea computer desk but have not had it modified to allow the machine to sit flush wit the surface...at least not yet. I had space limits and the price was good for this desk. It has cabinet doors on the side where you sit but I took them off and use stacking plastic drawers in the openings.
Anita