I made myself one, and you're right they do slip a bit but that really doesn't bother me too much as I made mine to fit me. Really don't know what you could do other than put some type of neopreme or rubber on it. All that said its still very comfortable and tuff as nails.