Product review (5 stars): Perfect fit. It took care of my problems
Perfect fit.  It took care of my problems.