Does NOT stick
Not self adhering at all.  Put it on and my dog walked away and it unrolled and fell off,  after several tries got same results.
Rating: 1 stars