Nexcare hit the nail on the head with these bandages. I use these on my hands, and I happen to wash my hands a LOT. These stay on securely for 18 hours for me, then I'll get the feeling that it's a tad loose. Still, 18 hours on my hands is far longer than other "water resistant" bandages, and these Nexcare bandages don't give me the feeling of a soggy bandage on my hand. They don't do so well if I apply hand lotion, it seems lotion is the Nexcare bandage's Achilles' heel and the bandage will only last for 3-4 hours then. So, if I'm wearing one of these bandages, I take care to not use lotion and I use a non-drying hand soap to help make up for it.
Another thing to note, the adhesive is STRONG. This is great because the bandage stays on well. But if you need to remove the bandage, wait until it's loose or try and loosen its grip on your skin with lotion or baby oil. If you peel the bandage off when it's still grippy, doing this in the same spot on your skin, it'll likely take a thick layer of skin with it if you do this a few times. It did this to me last night, left me with a ripped bleeding patch a 1/4" wide, 3/4" long on my hand. I had to rearrange the next bandage to cover my original paper cut so that it wasn't on the bleeding ripped-off-skin area, THEN put another bandage over the ripped skin. So two bandages side by side. Lesson learned. Adhesive versus my skin, the adhesive wins, my skin loses. =)