This printer is fab. I bought the 'P' one as it has a parallel port (one of the last) and uses PCL5E printer language making it fully leagcy OS compatible (right back to MSDOS). Print speed is amazing and for a basic single sided high quality reliable printer you cant go wrong.