The product itself is good, but the packing is shoddy. The bottle mouth is not sealed, which it should be with aluminium foil or small piece of plastic. I say this because the shampoo had spilled through the cap and a good 4-5 ml was wasted, due to this. It was all trapped inside the plastic coating that the whole bottle was packed in and that led to the entire bottle and cap being greasy on the outside, which is not at all desirable. The shampoo itself is good, hence the 4 stars.