Not self stick
The other review says it doesn’t stick. You need to apply glue - this isn’t peel and stick
Rating: 5 stars