Product review (5 stars): exact fit
I had bought other ones that were supposed to be the same,I was never satisfied with them. For the price I will come back if I need to replace them again.