You can get Aero wiper blades from bosch that fit perfectly to the original arms and work perfectly and look great.
Owner reviews for wiper blades
After getting tired of constantly replacing the Bosch 19" wiper refills I tried the Valeo 800 series 19" wiper blades. These are much improved and last a lot longer than the Bosch refills.
Straighten those OEM arms, grind down the stops, and run bosch aero blades.
They are by far my favorite wiper blades I have used on any car...and I think they were like 17-18$ each, so pretty darn cheap.
I buy a fresh pair of Bosch Aerotwins each year and they always work flawless and it’s like 12€ per year. Not a lot of money for safety in rainy conditions
The new Bosch Envision 24" and 18" wiper blades work great. They come with the correct adaptor in the pack for the new clip Mazda used. I have them on my 2020 and I've had great results. I always used Bosch Icon before the CX5, and these seem to have the same performance. You do have to change the adaptor on the wiper blade housing. Fair warning, you have to pry harder on the clip piece to switch them out than I first thought. I was worried I was going to break something at first, but they finally snapped off just fine. I'm glad I switched wiper blades. The beam style that Bosch makes does a much better job at fully contacting the wiper blade against the whole windshield.
I like the beam style blades because they don't tend to clog up with snow in the winter. I use the Trico ExactFit Beam blades ... model 24-17B and 18-17B.
I've had really good luck with Anco Contour for my 2018. The look almost identical to the original Nissan wipers. Sizes 26" and 16" for left and right IIRC
I tried RainX once and immediately returned them because I couldn't stand how much the connector clips stuck up past the lower windshield line.
Bosch Icon works not as good on my Sonata for some reason. The driver side squeal right away if it's only raining lightly, and the wipers go when I'm waiting for the green light. When the car is moving it's better. If I do a few squirts of washer it will go smoothly for a few minutes then back to squealing.
Write your review about wiper blades
Help others - share your experience with this part.