Texture was slightly hard and very chewy. I loved it. Generous sprinkles of cheese dotted this bread roll inside out. Spinach was a nice touch. Just enough without being overwhelming. A must-get every time I go.