There were two pairs of fasteners to the handlebars. One for my bike was too small and the other too much. I could not have them fixed. The quality is not great. All closures with Velcro, glued or fixed with the sewing machine. I have not used it. I can say nothing on his resitence rain. I returned this handlebar bag.