A combo of 3 layer.uper one cholate and not vey soft which help to hold the pie.middle one soft and at the end sofy creamy layer.it just melt in your mounth an so testy.when I was in my home town my father used to bring lotte choco pie for me.from the first day I fell in love with pie??.its so yummmy and testy .you cant stop yourself to get a bite of it.