The eyecup is made of soft and durable silicone, so it allows for more comfortable viewing through the camera's viewfinder. Meanwhile, it can prevent scratching and damage to eyeglasses. What's more, the dome-shaped eyecup effectively shields light that may enter the viewfinder and cause flare. It also can be mounted to the viewfinder easily and securely. It replaces original Canon EB eyepeice, compatible with Canon cameras as below: Canon EOS 80D 90D 70D 60D 77D 6D 6D Mark II 5D 5D Mark II 50D 40D 30D 20D 20Da 10D 60Da A2 A2E D30 D60It Replaces original Canon Eb eyepeice, compatible with Canon EOS 10D, 20D, 20Da, 30D, 40D, 50D, 60D, 60Da, 70D, 77D, 80D, 90D, 5D, 5D Mark II, 6D, 6D Mark II, A2, A2E, D30, D60, Digital Rebel, Elan II, Elan IIE, Rebel 2000, Rebel G, Rebel G II, Rebel K2. Spare or Replacement Eyepiece, packaging includes 2 pieces. Mounts easily and securely to camera's viewfinder. Provide cushioning around the camera's eyepiece, and are especially useful to eyeglass wearers. Made from soft and durable silicone + high quality ABS.Manufacturer: JJC. Date First Available: June 20, 2017. Is Discontinued By Manufacturer: No. Best Sellers Rank: #6 in Camera & Camcorder Viewfinders. Customer Reviews: 4.5 out of 5 stars 1,444 ratings 4.5 out of 5 stars. Item model number: EC3 2pack. : B072ZZLMLR. Item Weight: 1.58 ounces. Product Dimensions: 1.18 x 1.77 x 0.87 inches.