Product review (2 stars): 2
it is already torn and I have to buy a replacement again
it fits and delivery was prompt but it is not a good product BUT the only one that fits so.....