Product review (5 stars): Perfect fit!
Its perfect!  So glad there was a replacement available!