Product review (5 stars): Five Stars
Received this product 5 days before the "expected" ship date. Fit was perfect