Product review (5 stars): A good fit
As advertised