Howdy and welcome from Northern Iowa
.
I don't have them myself, but have read most owners like them in bad weather, snow and rain.
Read that most take them off when summer comes.
Can't help with fitment, but where you buy them from should know that answer.
.
Have a good day