I purchased this swim cap, although it is made very well and does stay on your hair, I have very thick hair and long so I had somewhat of a problem getting this to stay on.