Product review (5 stars): Perfect
It fit perfectly and only cost me 1/3 of what the stores around here wanted.