Product review (5 stars): Highly recommended.  It is sturdy and cleaned a 17 foot vent run.
Needed two of us to keep the long line from sagging, but worked flawlessly.  We ran it with one length at a time - bringing out large quantities of lint each time.