Product review (5 stars): yay
Perfect fit replacement.