Product review (5 stars): Excellent
Fits well, does as it is supposed to.  Received it very quickly from shipper.  Thanks!  Not much else to say.