Product review (5 stars): Five Stars
Excellent product - fit perfectly.  Arrived swiftly.  Would buy this again, when the time arrives.