I have experimented with many bags over many years as a recreational and commuting. cyclist and the Banjo bag has proven to be the best of all in terms of size and attachment. Other bags invariably don't hang or fit right or are either too large or small. Banjo is just right
I bought the Large and it was perfect. The extra large must be really big. I recently used it on a 7 day Oregon tour. I removed the water proof lining and I used it to carry my flat tire supplies, extra sun screen, sandwich, jerky, nuts, 8 ounce recovery drink, flip flops (size 11) and a few other random small things. It attaches to your seat rails and around the seat post and stays in place nicely so I didn't know it was there. It was a little tight around the seat post but it worked. I am so glad I purchased this one. I saw others in stores and none were as useful as this one. I'm saving it to use on future rides where I need to be 100% independently supported.
I've taken this on a couple of overnight camping trips and it fits plenty of gear, probably more if you take the waterproof liner out. It's survived wind and rain and everything inside is dry. It's easy to put on/take off the bike, as well.
The Banjo Brothers Waterproof Saddle Trunk has been very useful on my century destination rides. It allows enough space to carry some flip flops, extra change of shorts and shirt plus some other essential amenities for an overnight out and back. I have not used it in rain but it seems to be well made and should keep everything dry. It's storage is easy to access and close with a confident seal so nothing will fall out. Very cool pick up and glad I spent the $$.
I bought the standard size about 3 years ago, moderate use. When needed, I use it to carry spare tube and tools, lcok, wallet, keys, phone, and with some room left over for whatever. The two-strap attachment to the seatpost works well, and the seat straps are sturdy with easy to operate buckles.
If you need more room than what is here then you probably need to get a pannier.
I ordered this bag for winter time riding so I would have some place to put my jacket after I warm up. Now that spring is here think I will just keep it on bike instead of going back to my small bag. If you don't fill it up the back end rolls up folds over so it does not look so large when half empty. After using this oversized bag you will never go back to a normal saddle trunk.