Spotless and clean. Very comfortable.