Good Protein, seems pretty healthy for you at a cheap price. It is not a isolate protein so it absorbs slow not fast. It taste like horse [*] (figuratively speaking) until you get used to it. If your picky on taste i would not buy because you will throw up. But overall a good product for a good price. I gave it 4 stars because it a complete protein with the essential nutrients to help you in the gym. -1 star because it taste bad.