I used to swear by BOSCH and used them on every vehicle for years, including our CX5...
However, the last few sets I had purchased for our vehicles, the BOSCH did not last at all... then there was the constant streaking, even after trying to salvage the blades by proper cleaning of the rubber...