BIRUGEAR Universal Eyecup / Eyepiece for Nikon D7100 D7000 D5300 D5200 D5100 D3300 D3200 D3000 D3100 D90 and Canon DSLR Cameraswith Cleaning Cloth Good quality with a plastic frame. Material: Rubber. It produces minimizing extraneous light and vision fatigue. Make a quick, clear and comfortable focusing. Package: 1 x Eyecup with 5 Eyecup Adapters(Canon 18mm 22mm, Nikon 22mm), 1x Microfiber Cleaning Cloth(3 inch x 3 inch) Compatible for Canon Nikon DSLR / SLR Cameras