Review (3/5): Good but small
They are good water resistance. Only one complain is they are small. I am petite and have a small head with long hair. Those caps cannot cover all. They are good for kids or short hair ladies. If you have big head or long hair, I would not recommend.