Product review (5 stars): Five Stars
Perfect fit. Works like new as of now, its been installed for a couple of weeks now.