Perfect fit!
A little shorter than I would have liked, but to be fair I did not get the longer ones. Perfect fit otherwise. Was a pain to get the old screws off, ended up having to break the screw retainer off.
Rating: 4 stars