Product review (4 stars): does the job
Overall I'm pretty happy with it: it cleans stuff well and hasn't broken down (5 years and counting). I have the following gripes:

1. The door often requires a good push to shut properly, otherwise it doesn't lock.
2. The machine is supposed to adjust cleaning times based on load weight but I've not noticed it do this. Perhaps it does, I've not timed it.
3. If the load is unbalanced (e.g. when I stick in my bath mat) it sometimes won't spin because it detects an unbalanced load. Instead it tries to spin and repeatedly fails and so it can take a very long time for such loads to finish up.
4. The standard spin cycle isn't long enough. I have to manually make it spin a second time before the clothes are ready for the dryer.

Overall I'm happy with it. It's robust. It hasn't damaged my clothes. It cleans them well.