Product review (5 stars): very happy.
this was an exact fit. very happy.