very clean and very comfortable