Highly dissatisfied and disappointed. This has been advertised as peel and stick in the description title as well as in the detailed description. When it finally arrives, after over three weeks, I open it and it is NOT peel and stick. Why the false advertisement? Such a waste of my time and energy and money. Looking to return.