If you have squirrels? Yeah kiss all that stuff goodbye.
Seriously, they will chew on anything that is cloth, and will burrow a hole in your seat and steal the foam for their nests. I have one ladder stand that has a full sized foam seat.........at least it used to
(If you're really lucky you might even come in to your stand in the dark to find out they are LIVING in your seat.

)