Sizes:
-Medium fits 650-1100cc standard bikes w/o windshields or accessories. 500-1000cc sport bikes.
-Large fits sport/standard bikes up to 1300cc with sport fairings and saddlebags.
-X-Large fits touring bikes with fairings and luggage.
-XX-Large fits large touring bikes up to 1800cc with full dress accessories.