Product review (4 stars): Four Stars
Slightly off on the fit but seems to do what I bought it for...