The rubber cover of the original eyecup my EOS600D has dissolved shortly after purchase and was soon gone on. Atypical for Canon (had never such problems), but at the current cameras apparently not an isolated case. With this eyecup the rubber fits perfectly! Better than the original? The only time will tell, currently I am very satisfied.