So far they have worked great, have not noticed any objections, clean excellent. how long do they last, I do not know !!!!