My 2 cents below:
Pros:
- Functional and very useful to keep the bike & carry it along
- These did fit my electric bike very well
- Weather-resistant material and feels sturdy overall
- Looks nice overall
- The handle makes it easy to manage when needed
- Overall very good quality
- Very reasonably priced for the quality
Cons:
- None that I see for this price & the quality