Product review (5 stars): Perfect
Perfect fit, no problems at all. Items just as described. Much better price than any other that I found too.