Product review (5 stars): Perfect fit and so much better than originals
Don't know why I waited so long.  Perfect fit and so much better than originals.