This product is NOT GENUINE! I noticed that the kibbles were 3x the size they normally are from the exact same bag I get at pet smart. My cat would eat then violently throw up afterwards. I had to take her to the vet because this gave her an allergic reaction and was having problems breathing! My vet figured out that it was the food. She said ahe gets a lot of issues from people ordering off of Amazon lately. There must be some scammers on here. I love Amazon, but this really hurt my cat and cost me a ton in vet bills. I bought blue buffalo from pet smart and my cat loves it and hasn't had any problems at all. Buyers beware on Amazon!