Product review (4 stars): I am happy with it so far
It fits just as well as the brand name and much cheaper. I am happy with it so far, it's been about 3 weeks.