I put TourMaster bags on mine, but they aren't leather. They fit really nice and have lots of storage for under $100. They come with rain covers that encase the entire bag. I didn't need any brackets and they don't go near the wheel at all. The way they are attached, they don't allow the bags to push in towards the tire.