I barely made it fit for my old Casio Wave Captor atomic watch do to very limited space around pins.  Casio no longer makes a replacement watch band for this watch.  It took two people to force the pins into place.  But overall it worked.  The band seems to be very durable and good quality.  Country of origin made is unknown.