I lost the eyecup from my D300 so bought this replacement. It helps keep stray light out and makes the camera more comfortable to use.If they stayed on better, I would not have needed a replacement....