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.
AUTOYOUTH 9Pc Beige Car Seat Covers Set - Front Bucket & Split Bench Protectors For Women
36 Review
MICHELIN Latitude Tour HP 255/55 R19 111W summer
66 Review
Heavy Duty Waterproof Outdoor ATV Cover XXL 89" - 420D Oxford Cloth, Anti-Fade UV Protection For Kawasaki Yamaha Suzuki Honda Polaris Can Am
40 Review
Smart speaker Yandex Station Mini without clock with Alice, blue sapphire, 10W
96 Review