I recently purchased this product. Honestly i'm a hp fan, i think that if your really need a printer that prints quailty than hp is your best answer. Anyway, this product isen't that bad, for a hundred dollar product.So far printing is good, scanning is also good. However, photo printing is average. The only other thing that you have to worry about is INKKKKKK.