Great quality.  I needed a custom sized vent and this fit perfectly and even better, it shipped faster than expected!

Pros: quick delivery, easy installation