Product review (5 stars): Does the job
The right part.  What else is there to say.