Looks and works great!  The trim kit was a little challenging but the end result is worth the effort!