spotless clean and very comfortable