Product review (5 stars): perfect replacement
parts was exact replacement and came with new spring fasteners. the repair does take a skilled hand so def not a job for someone with no knowledge/experience. price was great to