I have had one of these in a small office environment for the last 18 months. In that time it has printed probably over 10,000 sheets.
Pros: excellent print quality (although I can't comment on photo quality as I don't print those), have had 1 (yes really) paper jam in all of that time
Cons: slow, it is forever doing " cleaning cycles" at inconvenient moments ie mid print-run, the eye watering cost of replacement cartridges (although to be fair, all the companies do this). I only use HP ones not compatibles at fifty pounds a pop, slightly more sometimes.
The reason for five stars is for quality of print and sheer reliability. It is ideal for home use or as a shared printer between say 2 people.