Product review (3 stars): Thus would've been perfect, except for the fact that you have to ...
Thus would've been perfect, except for the fact that you have to cut your existing wall vent to fit.  Had to return it.