Product review (5 stars): Five Stars
An exact fit and just as described.  It arrived quickly, too.  Thanks!