While it may not be the most exciting thing for your bike, it is handy and I'm very happy with this tank bag on my KTM 890 Adventure R!In my case, I was specifically looking for a smaller tank bag that wasn't intrusive, and could fit a minimalist amount of stuff for day trips when out adventure riding. This bag fit that description. The space inside is good, with the expectation that I specifically ordered the small size. I am very pleased with the design and layout of the storage space. Rocky Mountain ATV put a lot of thought into their design. The fit and finish of the bag feel great, zippers are good, and the exterior material feels like it should last well. Overall I'm very please with how well and securely it mounted to my bike, and the fit and function have been great so far.As of yet, I have not been able to test their water resistance on this tank bag. Included is a rain cover to completely cover the bag if needed. That would be my only hope for future versions of this bag...please continue improving the water resistance to eventually not need the rain cover at all.I have only had the tank bag for a short while, so while I can't speak to its long term durability...so far....it seems like a solid purchase that will be with me for many miles of dirt riding. Thanks Rocky Mountain ATV for making a solid tank bag at a great price!