I've used the plastic version of the Park Chain Cleaner a lot, and it eventually started coming apart. I got this aluminum version to replace it.
This aluminum version feels like it will last forever, but it's a little different from the plastic design. The design difference means that the foam cleaning pads do not stay put as well as they do in the plastic version. Also this one has fabric pads on the chain exit section of the cleaner. They seem to do a good job as a final polish stage but may need to be replaced more often as it's not easy to clean these pads after cleaning the chain.