Not sure if it's the rotor or the pads but I changed them on my 2014 Nissan Altima and it squeaked so loud I hate to drive. It hasn't fallen down even after 2000 km. I will swap out the pads for another brand to see if the problem is just the EBC pads or the rotor. Can't recommend for the price.