Fits perfectly. They just arrived today, too early to say how well they work or how long they’ll last. But so far, great material, good fit. Fingers crossed !