Dont always take other reviewers comments!
I read on many sites about this. I've seen used in Medical offices. A critical review says it gets too "Hot". I only found it to get warm after 3 or so hours on.  It blocks a dog problem in my neighborhood Great! I've 1 dog myself whos trained to not bark so blocking the annoyance of outside barking it suffices.
Rating: 4 stars