Mine just pushes onto the leading edge of the rain trays... It wont fail until the rubber itself fails which will probably be in 10 years time. What do you mean peeled off? Maybe they dont sell the smaller size that pushes and stays on anymore? Mine is going strong and looks neat and tidy so I still recommend it!