I've only tested this once, but the medium size fits my MT-10 perfectly - not too tight, goes over the mirrors easily too. It has a strap with a buckle underneath too that goes under the bike. It's very thin so I wouldn't expect it to be hard wearing in the weather, but for security it's great.