Product review (5 stars): very good fit and finish
Replaced old rubber type with these.  Very good quality and no problems installing.  fit and finish is excellent.  Don't see why these won't last a long, long time.