These are the bars to get if you want a candy bar experience in a protein bar. Layered like a Mars bar with the bottom a layer of protein "nougat", with the creamy flavour layer on top, all coated in chocolate. Every flavour so far has been excellent.