Been using the Cycleguys tail bag for almost 2 years now and it has served me well for short & long trips. It's shower proof too. You could easily carry stuff for an overnight trip. Unlike a tank bag, the tail bag does not create any turbulence at higher speeds - feels like you are not carrying any luggage. Best part is that its ready for use anytime cos its always on my bike.