Product review (5 stars): fits great for the price
Shipping was on time, fits great for the price.