Rails required to craft printer drawer. Took an unused shelf and created a slide out shelf propped underneath to set up the printer. I can pull out the printer when needed, but when not, I stow it away. They are fully extendable, support a heavy printer without sagging and close smoothly. Very heavy weight.