Even though the Dowco website recommends a Large for my bike, I found it too tight to go over a tall windshield and BMW 49L tail case. Others on the BMW RT forums agree that the Large is too small.So I returned the Large and got the XL. It fit perfect. We don't get a lot of rain here in SoCal, but it kept everything dry when we had some unusual summer thunderstorms. It's a thick beefy material that is protected against UV light, so it seems like it will last forever. And with Dowco's customer service with regards to their products, I feel confident that it will have a long life.On my bike, it covers everything, but the lower &#8531; of the wheel. Perfect.The only issue, and it's just the consequence of having a big beefy cover, is that it takes up a boatload of space when put into it's carrying bag. On a long tour, I'm not sure I'd bring this with me. But when I have parked in my carport, it does what it's supposed to.I heartily endorse this cover.Follow up after a couple of months of use:1. I've used this cover in bright sunshine much of the time, and it seems to take a pounding from the sun. According to Dowco the cover is UV stabilized, unlike other motorcycle covers at this price point.2. My neighbor had a broken sprinkler and soaked my bike. The cover didn't let a drop in. Not a single drop. And the water seemed to bead up on the cover and just roll off.3. I put it on in about 30 seconds. Takes a bit longer to remove, fold, and stuff in carry bag, but it's simple.4. Heat resistant panels work. I usually let the bike cool down, but I need to get it covered and nothing happened to the heat resistant panels.5. This cover is a beast. The material is so thick that I don't think a knife could cut through it (not going to try however).The WeatherAll Plus is definitely high quality and high functioning protection for your bike. I can't find any faults with it, other than not being able to fold up into a small size, so I wish I could give this item a 5-star. I've had a bunch of different covers for my bike and this is the best.And for those of you who still look for American Made products, this one is. Made right in Wisconsin, probably near Harley Davidson itself!