I use two. The first is a nylon swim cap that won't pull out my hair and it's easier to pull on swimcap #2. The second is a silicon Tyre swim cap. These caps don't keep water out of my hair, caps weren't designed to do that, they keep my hair out of my face and I have less drag.
HTH!