Hmmm, on my last two BMW leases (2013 550XI and 2016 X535i) they covered the wipers. I'm picking up my M340i tomorrow, so I'll see what they say. My dealer told me I could get one set per year, but maybe it changed. I haven't had to change brake pads within the three year lease, but I don't drive as hard as I used to.