Very clean, comfortable, and accommodating. I had a slight minor concern and he addressed it RIGHT away! I was very very pleased and would recommend it.