this is an amazing salad! i personally don't add the cucumbers and walnuts. the combination of tomato, blue cheese, and cranberry works so well together, sometimes i just skip the lettuce and eat that by itself! i use oil and red wine vinegar as my dressing and the flavor is perfect.