This replacement band seems identical to the original in quality and fit.  Of course, make sure it's the right one for your watch!

I find it a bit easier to get the pins out (I use a small screwdriver) than to put them back in correctly, but with some patience and persistence it's something anyone can do.  I pull on the band to make sure that it's secure -- there have been times I think I have the pin all way in, but one side is not engaged in the hole and the whole thing comes out.