Great product but has a funky smell
I used these on my wedding day and they were easy to apply and great cushioning.  My only complaint is that they smelled like mildew.
Rating: 4 stars