Very clean and comfortable. Very good night sleep.