Excellent quality for the price. I love the design and the texture I got. Their application requires a little time and effort. If you don't take it slow, you'll end up with a lot of unsightly blisters and wrinkles. They fit well but not perfectly. Not a big deal, maybe 1/16 inch too small. If this. They are easy to remove and reattach without leaving any residue. I am basically satisfied with the product.