The foam is a great, affordable way to block drafts and keep your house warm without hiring a contractor. It seals gaps instantly to block out cold air.It comes with a sprayer that makes it easy to control the flow and avoid messes. However, the foam is incredibly sticky and splatters slightly, meaning you must wear PPE and cover your floors or space you are working on to protect them. It also requires patience since you have to spray it in thin layers to cure correctly, and it is highly sensitive to the cold, meaning the cans and the room must be above 60°F for the foam to expand properly. Overall, it is pretty effective at sealing your home on a budget as long as you take your time, keep the area warm, and wear protective gear.