Absolutely perfect!! Clean, quiet, safe and comfortable!