This came at the perfect time! Our fan in our current range just went and this was the perfect replacement! We have an older stove and this fit perfect under our cabinet!