Product review (5 stars): I am so happy I finally have a replacement piece
Fits perfectly!  I am so happy I finally have a replacement piece!