spotless, very comfortable, and very well maintained.