Product review (5 stars): Is what it says it is
Perfect fit.