It was good. the product got to me in good time and was in good shape. It's hard to find these at a reasonable price and they had both.
Great. The only problem is that the shampoo does not stay mixed and tends to be watery if using the pump to dispense.