67 barracuda convertible well liner

It doesn't attach to the seat. It attaches to the seat support frame. I taped mine to it,but others say glue it down. Tape is always removable.