Very clean. Unfortunately heater went out last night but they attempted to resolve it and credited us when it was not able to be fixed. Communication was good.