The wiper arm will do the job if necessary but you get what you pay for.
Genuine arm have slotting in the arm which lines up with slotting on the spindle.
This allows accurate lining up of the arm.
This one does not have that slotting so you would have to tighten the nut very tight to ensure the arm does not get out of alignment.
Doing this could damage the slots on the spindle which I am not prepared to do.
Good price though and otherwise looks good.