Perfect! Comfortable, clean, quiet, and beautiful.