So far I am very happy with the quality and fit of these cases. I bought a large one for my wife's 2015 Versys 2015 LT with panniers and the case fits perfectly even with a GIVI Trekker top case. I bought the XL for my 2017 African twin and it fits well too. I don't have panniers on it, but I do have a GIVI Trekker top case and the XL case fits like it was made for it. I park my bikes outside next to my camper and they don't get wet in the rain and wind. The underside of both covers runs halfway up the wheels, essentially towards the wheel hubs. The cases have three straps with buckles at the bottom (front, middle and back) that adjust for tension and keep the cases in place. The covers feel a bit heavy but are easy to put on and take off. They also have a felt lining inside where the cover makes contact with the windshield. For the money these cases are excellent value and I would recommend them to the big brands I have used.
AUTOYOUTH 9Pc Beige Car Seat Covers Set - Front Bucket & Split Bench Protectors For Women
36 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
Black Keyless Remote Key Case For Porsche Cayenne Panamera - Carmonmon Smart Protectors Plastic Cover Side Blades.
43 Review
Multi-Color Baja Stripe Woven Car Seat Covers With 4-Piece Universal Fit And Seat Belt Pad - Ideal For Car, SUV, And Truck Protection By Copap
32 Review