I ordered this band a few years ago to replace the broken original 10+ year old band and agree with the common theme here that these are knock-off bands.  The replaced band came un-hooked multiple times from the spring bar if I banged the watch band while the original never did this.  I also hit another issue not experienced with the original band.  The replacement band was fine for almost 2 years but now has developed a sour stink requiring me to wash the watch often in a cup of dish soap.  And yes, I shower every day.  I didn't want to spend $28 to buy another one of these (cause everyone knows that way too  much for a rubber watch band) so I took a chance on a 22mm water resistant band I found in the RiteAid clearance bin for $2.50.  I just replaced the stinky one and this one definitely fits the watch tighter. I seriously doubt this one will pop off from the spring bar.  Not sure if it'll hold up for several years but so far I'm happy spending $2.50 Vs $28.