very clean, very comfortable, very convenient.