The best thing about rubber rim strips is how easy they are to put on. While they're not going to last as long as the much more expensive ones, they'll last long enough, and they are just as good as long as they cover the spoke holes.
These are the basic entry level offer for the segment- won't satisfy any gram needs, but more than get the job done. When I installed these on my vintage 27 wheel they stretched out into an oval shape at the valve stem and were a little difficult to set properly. Make sure when installing to not stretch the valve stem area to avoid any potential rips. As for the function, these work well to prevent punctures and I have had no flats to date. These are a good no frills strip for your rims. I would recommend buying rim tape if possible for more long term protection, but these also serve the function well- and this company supports their products well, so make sure to buy here for customer support.
Good price for a no-nonsense rim strip. Use care if installing with a Schrader-valve tube - when pushing the stem through the hole in the rim, the thick, rubber stem tends to pull the rim strip through hole, with the possibility of damaging the rim strip. No problem with a Presta valve stem.
I knew the wheels might need some cleaning up before I mounted the Conti retro 26ers on my daughter's latest bike - a Specialized Shark. So, I got these rim strips to protect the new tubes and they fit the interior width of the rims just right. I initially thought they were too wide, but the more I worked on centering them and considered what would happen in there with the tires mounted and the tubes inflated I realized these would be spot on.