Product review (3 stars): Perfect fit!  Very adaptable!
Looks beautiful!  Easy install. My install was vented--but the exhaust was exiting in front along the top front fins. Kinda stupid design. Removed bottom panel and sealed the holes in the top front with foil tape. Now the exhaust goes up the flue.