These bags are strong! They hold a LOT of debris without shredding, even when picking up sharp objects. I've gotten them wet too (I have a Shop-Vac 90340-00 CleanStream filter in the canister to permit water pickup), and as long as you let it dry out before removing it from the canister, it won't fall apart on you. Even though they are so resilient, they breathe well. They do not strain the machine, even when they are getting full. By the way, I use them in this machine which I also highly recommend: Shop-Vac 925-45-10 10 Gallon Stainless Steel/6.25 HP Contractor Duty Wet/Dry Vacuum.