Decent product!
This product came in ahead of time. I already had an existing one but the top cap had cracked and broken off. When I had my dryer vent cleaned, my cleaning guy just installed the top cylindrical part. The bottom dryer vent tube was attached to the house and it was not broken so we just left it in place and replaced the top part which was easy. He did rub some WD-40 around the cup that goes up and down inside when the dryer is turned on so it would not stick. So far, so good!