Product review (4 stars): Four Stars
The perfect fit and the best price I could find.