I just got it, so I do not have a fully-formed opinion about this printer. But it was easy to set up, it prints very fast & the print quality is great. So, so far, so good.
I purchased this to replace my HP 2420 which I have had for years, I really like the M404, it is quiet and prints fast with the exception of tray 1, which is slower. I would have given 5 stars if the capacity for printed items was not limited. When printing envelopes I can only print 20-25 before I have to remove them and allow the machine to continue to print.