These do fit some g-shock watches. They fit older Casio DW5600C models with stainless steel cases and screwball construction. If you don't know the difference, look it up. Also, I'm not sure why people are buying this for non g-shock watches, and then giving it a negative review? It was designed for one purpose, use it for that purpose or get over it.

All this being said, the band is great. It's comfortable, soft, and thicker than my OEM Casio band. A lot cheaper, too. I'll be buying more of these so I can stockpile bands for my vintage g-shocks.