Product review (4 stars): Baffle
It seems to be holding up to the job. It works for its purpose. Satisfied with the job it is doing.