First off, I'm a huge fan of these Velcro style bands. They are softer than actual Velcro, lightweight, breathable and easy to get on and off. I'd rather have a wider strap, but I'm finding this band to be good looking as well. The Mi Band 3 watch snaps easily into the beautiful shiny black metal top and is easily removed using either one of the two spring loaded tabs on the underside of the band. I routinely wear my band in the shower and pool, but I haven't used it enough to notice any rust in the springs or other parts. The springs appear to be stainless, but I can't say for sure. I've worn this band at night and all day and find it very comfortable and super convenient to swap out. I definitely recommend it. A warning though... Many of the stock bands and those style fit younger kids very well. Both my very active 7 and 10 year olds and myself have a Mi Band 3. I ordered this band for myself, but found that it did not fit either of my kids well, as it couldn't get tight enough on their small wrists.