I tested several rain Cover in use and with various Canon equipment (40D, 60D, 5D M-II, various lenses). Amongst other things "Rain Cover for SLR Camera - 2 pieces of JJC" "Enjoyyourcamera M-6399 Camera Cover Rain Cover for (D) SLR cameras", and this "Camera Protector Rain Cover Rain Cover for SLR cameras of Neewer" I do not have a favorite. Time it's handling, which is cumbersome, sometimes you can see the display of the camera can not read because the light reflects on the slides, sometimes not fit the shell with a Speedlite. There are mE no rain protection without drawbacks. However, all three Rain Covers mentioned have a clear advantage ... to protect them from rain and spray (eg photo shoots with waterfalls) and that's what matters to me. The handling can practice in dry conditions earlier, then it goes on-location more easily by hand. The respective advantages and disadvantages, you can also quickly find out. I for one am glad that I have three different variants. It allows me to decide which is the better situational sleeve. In situations in summer, where one-handed operation is not necessary, my choice usually falls on "Rain Cover for SLR Camera - 2 pieces of JJC". This only protects against water and provides absolutely no protection against the cold. In situations in winter, where one-handed operation is not necessary, my choice usually falls on "Enjoyyourcamera M-6399 Camera Cover Rain Cover for (D) SLR cameras" because it has a protection against the cold. In situations where I need two-handed operation, my choice always falls on the "Camera Protector Rain Cover Rain Cover for SLR cameras of Neewer". For animal recordings I would only recommend "Enjoyyourcamera M-6399 Camera Cover Rain Cover for (D) SLR cameras", since it has no large mirror surfaces and thus does not scare the animals by light reflections. The here rated "Rain Cover for SLR Camera - 2 pieces of JJC" is recommended for someone on a tight budget, if you want to have two plastic versions for one price. The basic idea is "Camera Protector Rain Cover Rain Cover for SLR cameras of Neewer" be taken into shortlisted the alternative.