Very, very clean!! Worth every penny.