fyi easy to peel should mean attached pull tabs at the [SEP] just received it and the adhesive cover that is easy to peel off is so hard to remove i have given up trying it is cut perfectly to the mold if i try any hard i will need a very sharp knife or will end up breaking a nailfyi easy to peel should mean attached pull tabs at the very minimum