Great overall! Good communication. Hot tub is awesome!