As advertised and expected. Clean and accommodating