Product review (5 stars): Perfect fit. Arrived quickly
Perfect fit.  Arrived quickly.  My wife is happy, so that is always a good thing!