I have the Givi 40L Waterproof bag. It has served me well on multiple multi day trips. Bought it at Revzilla.

https://www.google.com/search?q=givi...X9baJAFiXZaZM: