Product review (4 stars): Good fit.
Works perfectly.  My only gripe is the length but that's on the manufacturer.  It doesn't have to be so long.