Product review (4 stars): Four Stars
Needed some minor adjustment to fit properly but works well.