very clean. very comfortable.