I have always had good opinions of panasonic products, and this printer is no exception. It will do 600x600 Dpi and at 14 pages per minute. It has built in duplexing, (printing on both sides of the page) and very good software that tells you where problems lie, and it also suggests resolutions. Setup was easy, just snap the toner into the drum, and slide the drum into the front of the printer via a drop-down front. The warm up time is less than 25 seconds, which means printing is fast. I have had this printer for some time now, and the toner is still not empty (it has an economy setting also).