spotlessly clean and very comfortable