Product review (5 stars): Perfect!
Can't imagine why I waited to get this replacement . . .