Does Everything It Says It Does

Does everything it says it does – cuts down on noise, insulates, easy to install, weather, etc. LOVE IT.

TJ