Seems like is better for staying on the head, but time to time you have to fix cap and this is frustrating.
Speedo Silicone Longhair Cap
The first time I put this on, it split. I don't have long nails, I wasn't wearing any jewellery and I didn't over stretch it. I got it on, readjusted the band around my forehead and then it split about halfway back to my ponytail.
Good experience with my first on-line purchase. Won’t hesitate to order again.