very clean & comfortable