Product review (5 stars): perfect fit. Exactly what I needed
perfect fit.  Exactly what I needed!