soft and creamy