The Foam cover is your best bet when it comes to keeping faucets from freezing during the winter months. But, if you need something more durable, something to protect against knocks or any animals in the area, you can go with the Hard Plastic Faucet cover.