Product review (5 stars): Perfect.
Perfect fit and match.  Just great.  Arrived quickly too.