Good quality and price perfect for replacing a worn strap on my Timex Indigo watch. They came with pins but I just used the old ones. Easily attaches to the watch with a tiny flat head screwdriver holding the spring loaded end of the pins. Will be ordering more when the clock ticks!