Terrible quality. I've had this on my bike for less than 2 weeks and the D ring that keeps the bag close to the bike broke on one of the corners with very little weight in the bag. I was hoping to find a balance between quality and price but that didn't happen. I like the size and design but poor execution. I suggest switching to the best quality. Season two begins, and the bags are torn.