very clean and comfortable