Replacement window guide channel felt.

So is this the stuff that attaches to the leading edge of the door glass? Then there are small metal pins and plastic pieces that hold it on? Or is this something else?