Everything I was looking for plus more.  I have been looking for 2 years for the perfect Range, this Range was always rated as one of the highest, Well worth the wait.