Product review (5 stars): Worth the $$$
Fit well. Shipping was quick. Price was good