Very clean and comfortable. Very friendly. Very cute dog and cats. Fantastic experience.