This cover is very small for a xxxl I have a Vulcan 1500 with a windshield and it barley fits over, does not reach the ground on both sides but covers the bike, it is very thin and you can see through the cover very easy, good inside dust cover as Im using it for, I highly doubt it is an outside cover that would hold up to rain or snow to thin, if I would have know it was so small I would have got a different cover larger and better quality, you get what you pay for, would work on bikes with smaller windshield like HD Ultra ect.