Super clean. Great communication. easy process. Small but nice and great value.