Product review (5 stars): Five Stars
Remarkable how much lint it removed.  Extensions are sufficiently flexible to negotiate duct elbows.