Perfect is absolutely right!! OMG. Absolutely wonderful. I only used pastrami (no roast beef) and subbed olive oil for the butter. Made on my panini press. Amazing. I will definetly be making this again. I also plan on roasting some tomato and onion slices for other sandwiches. This sweetness really put this sandwich over the top!!!