This cover fits perfectly well for the Yamaha 125cc YBR and similar bikes. Please ensure the size of your bike is the same as the ybr.
I've used the cover for less then a year and it isn't damaged/ no holes and it's perfect for all season. During the winter the cover was great. Rain and snow will not penetrant the cover at all, your bike will be dry. My bike was dry at all the time even after crazy rainy day. I looked after my bike and did not want any water to get as it will cause rust and as result I'd have to pay more to maintain it.
So, if you are looking for something that's high quality, this would be your choice. It's a bit pricey but it will last you a lifetime. 600D Polyester material with Fleece Lining for scratch protection.This item is in the category "Sporting Goods\Cycling\Cycling Shoes & Overshoes\Overshoes". The seller is "ne-3166" and is located in this country: GB. This item can be shipped to United Kingdom.