Immaculately clean. Very comfortable.