Product review (5 stars): Nice
Fits perfectly. I'm not sure that it's as good as the name brand but it was what was available and at a great price.