Swiss roll was fluffy, airy and soft which was coated in generous amount of cream and fruit. Definitely worth all the calories in every bite!! Despite being layered with cream, the fresh fruits cut through the texture, mitigating any overwhelming taste.