My strap is different, I guess. I am not sure they make mine anymore? Strap is stitched to a piece of plastic that snaps between to other pieces of plastic by where the arms bend <img src="http://www.catsailor.com/forums/images/graemlins/confused.gif" alt="" /> (if that makes any sense)? I have never had a problem. I love the way water runs off and they do not fog. The polarized lens saves the )&)*(&(*&(* out off your eyes and REALLY helps in finding the marks.

Doug