I installed this on a 2016 Harley Street 750 (XG750). Fits perfectly. I've read other reviews about velcro and having to drill your own holes in the bag. Mine had leather or at least faux leather straps to attach the bag to the bike and already had holes cut into the back of the bag which worked great. Total installation time was about 10 minutes. I installed it not long ago so can't comment on the strength of the bag or the attachment straps. They seemed very strong, so I'd be surprised if they fell apart quickly. However, if that is the case I will come back and update my review.
Smart speaker Yandex Station Mini without clock with Alice, blue sapphire, 10W
96 Review
MICHELIN Latitude Tour HP 255/55 R19 111W summer
66 Review
Black Keyless Remote Key Case For Porsche Cayenne Panamera - Carmonmon Smart Protectors Plastic Cover Side Blades.
43 Review
AUTOYOUTH 9Pc Beige Car Seat Covers Set - Front Bucket & Split Bench Protectors For Women
36 Review