Review title is FYI Easy to peel should mean attached pull tabs at the ... [SEP] Just received it and the adhesive cover that is &#34;easy to peel off&#34; is so hard to remove I've given up trying. It's cut perfectly to the mold. If I try any hard I'll need a very sharp knife or will end up breaking a nail.<br /><br />FYI Easy to peel should mean attached pull tabs at the very minimum.