I recently broke the band on my Casio watch and replaced it with this one. Same quality and fit just fine. It was a bit challenging getting the pins to line up but I attribute this to the watch itself.