Product review (5 stars): Good fit, good price
Fits like a champ