Product review (5 stars): Woulld deal again
Perfect fit.  Best price I could find.