The reason I'm not completely satisfied is because the demo video for soundproofing WAY over-promised on how effective it was. It was unrealistic of me to expect so much. Maybe it stops ordinary noise but I bought it to try and stop a barking dog, but it's no match for a barking dog. It did cut the barking by maybe half though, so it's something. It's probably helping with insulation too. Easy to setup. It did take 3 months to arrive though. Supply chain issues. The packaging is a LOT to dispose of and required the help of a friend. Had to bribe the delivery guy to help me carry it to my condo.