I tried this out immediately on my bike and I was very impressed. For the price i expected to get something cheap that would only last a season. I was wrong. The bands on this are thick and the hooks are good quality. This is much larger than i was expecting so it may be tough to find a place to hook it to without anything in it. Bottom line, good buy.