As advertised. Very clean. Attentive to our needs.