fits perfect and works fine
I don't recommend ... a waste of money ... they whine, they leave traces ...