The HP laserjet 2055 DN is a great little printer if you need a laser printer for a small buisness or for you office at home. I unfortunetly have experience with this printer in a very large corporate infastructure, so my review may be a little biased. We have worked on a great deal of printers, I will say this is not the worst design ever, I feel it is not the greatest. When purchasing a printer, always look at the volume you print, and compare it to the volume that the printer company feels thier printer can handle. This will give you a pretty decent idea of what you can do. The printer is very fast considering how small it is, and fits into some very small spaces. The area where I have the most problem is in the design. The feed rollers in this printer a similar in desing to the Lasejet P3005 and 3015. I hate this design. The 4000 series and above has a great design with the feed rollers that just clip into place. These ones have to be disassemblied in a strange way, which is not really hard, but it just makes a 5 second fix into a 1 minute fix. Also I've noticed that these feed rollers and seperation pads (which are part of the tray now), seem to wear down a lot quickier than the feed roller and seperation roller ideas of such printers as the Laserjet 4000, 4200, and 4015 series. It still functions, and they can be replaced, so it's not the end of the world, but when you are a tech working on thousands of printers, you would prefer to have the easiest and most reliable design possible. All in all, this goes back to my original statement, that if you don't print a whole lot, this is a great printer for you.