Product review (5 stars): Best price found and perfect fit
Perfect fit. Little hard to get on but once we put them on I don't believe they will fall off like the old ones did.