Product review (5 stars): I like them because they are flexible and stay in place ...
Just put these on a few days ago.  Time will tell how well they perform.  I like them because they are flexible and stay in place and do the job of keeping stuff from falling into the cracks on both sides of the stove.