Rubber all the way, I have had issues with the aluminum ones coming loose as well. Truth is, the OEM impeller does not have a seal, I'm not 100% convinced they are necessary and have run both Solas and Skat impellers without them and didn't notice a difference.