Product review (5 stars): Perfect fit. Seems to be doing it's job very ...
Perfect fit.  Seems to be doing it's job very well.