Yes they'll fit. I have a sale pending but I also have a set of OEM louvers for sale. Also Grabber Blue. Looking to get $125.00 shipped for these. They go on with double sided velcro and can be removed for cleaning.If that doesn't work out I'm also interested. Would these fit my 2010?