Product review (5 stars): Perfect
It was the exact replacement. A challenge to put on but 'gotter done'.  The broken panel had two screws missing and was probably the reason the original broke.  Took a while to find the screws - had to get them at Lowe's.