This rain sleeve does everything it is supposed to do, PLUS, it leaves some money in my check book for more camera gear! And to think I thought I had to save up for a rain sleeve! I am so grateful to a friend of mine for telling me about this product. It's perfect.