They’re not perfect but that’s to be expected with a DIY item like this. Good strong adhesive, consistent size, and easy to cutmanipulate. Some stuck better than others but I would guess that’s more an issue with my floors than with the product. Overall very happy. We will see how they hold up.