Product review (5 stars): Perfect
Product arrived earlier than expected delivery date.  Fit perfectly l, would definitely order again.