Alright honest feedback. I am recently switching from the normal protein powder, ex: GNC sustained protein blend (any flavor), since I am trying to go dairy free. A YouTuber I watch swears by this protein and I can honestly say it isn't for me. I am a huge vanilla fan and this protein powder the flavor was pretty good hence me rating some stars.The problem is this protein powder is INSANELY CHALKY!!! Thus, creating distasteful residue stuck in your mouth. I dank mine with 1/2 cup of Almond milk and could still taste the chalk. Then I tried adding milk and water to dilute it but it still wasn't great. The packaging is a another problem. Powdered protein shouldn't be placed in a bag like this because it gets EVERYWHERE. Overall it's messy and needs to be rinsed & whipped with water to get off you and your counters. No hate to iconic protein, love the brands colors, it just isn't for me.