The Canon Eyecup EG for EOS Cameras is a replacement soft rubber attachment that provides comfort when looking through the viewfinder. Camera eyecups provide cushioning around the camera's eyepiece, and are especially useful to eyeglass wearers. The eyepiece is compatible with the Canon EOS 1D and 1Ds Mark III Digital Cameras.