Vikuiti DQCM30 Screen Protector for Canon EOS 70D, 100% fits, anti-reflective (matte), hard-coated, dirt-repellent, very simple assembly, residue-free removal anti-reflective (matte) bubble free installation guaranteed dirt-repellent, hard-coated very simple assembly residue-free removal