It prints OK, pretty decent for its price- but the scanner is a nightmare! It was a pain before I had snow leopard, but now its been 'updated' for the new system it's even WORSE. It scans images in at angles, you can't customise it so it will scan the same area every time, instead you have to adjust the scanning region every time you scan. I'm trying to scan in animation images and this is a complete waste of my time! I can't use this stupid scanner now because it's been so-called 'improved' by HP.
Apart from this, the whole piece of equipment is pretty temperamental anyway. The cartridges are pretty pricey, I wouldn't suggest getting it if it will be used frequently.
Don't waste your money. If you want an all in one, don't bother with this.