I have hp Laser Jet 1012 printer for more that 5 years. This is one of my favorite printers. We have several ones and so far hp Laser Jet 1012 printer is the one which outlasted all others. It is very robust and works without any problems. With our other printer we always have to fix something. With hp Laser Jet 1012 printer, we use virtually any kind of paper and scratch paper. It never gets jammed. It is very easy to change the cartridge. The cartridge price is also reasonable. We change cartridge every 11 months. And we print a lot. It is very economical. We uses refilled cartridges. Hp Laser Jet 1012 printer does not have any problems with refilled ones. I like that the printer is very compact, not bulky at all. The only thing I do not like about this printer is that it can only print single side. I try to save on paper and have to flip pages manually. I highly recommend this printer for home use as well as for a small office use.