The HL2140 laser printer prints at speeds up to 23 ppm black and white. 8MB memory standard. 250-sheet paper tray(letter/legal) with manual by-pass slot for easily feeding envelopes and letterhead, HQ1200 resolution(up to 2400x600 dpi). toner-save mode available to extend toner life, compact size for home or home office. Works with Windows vista, XP, XP x64, 2000, Server 2003 and MAC.