BEWARE SELLER IS A CHEATER. The protein powder that the seller sold me is not protein, it is some other powder in a protein package, it looks like baby food, starch, or something else but not protein, it has a completely different composition than what is indicated on the package. Even a measuring spoon of baby food is 15 grams, but the packaging says 31 grams. When I wanted to return this strange powder back, the seller refused to take it back and return the full amount to me, he said that he would only return $20 out of the $550 that I spent. Thanks to Alibaba for the small compensation. It's unpleasant to feel deceived. I’m not going to sell such a product to customers in my store; I value my reputation. I have already thrown all the goods into the trash because they are useless. This is my first purchase on Alibaba, very bad experience. I do not recommend dealing with this seller, you will lose money.