Product review (5 stars): perfect match
We bought this online because it was less expensive than going to the store.  It fit perfectly and is working great.  We watched a youtube video to teach us how to install it.  It went in easily and is working perfectly.