it will fit,,, but the bars are a bit wider on the 300 on up than the 250 and 260s were, so it might rip at the ends of the bars. the newer covers a slightly wider at the bars.