This dessert keeps well for a few days after it has been made, just keep it covered with plastic wrap. Make sure to slice it right after it comes out of the oven, as the shortbread layer becomes difficult to cut cleanly once it has cooled down.
You can use whatever type of nuts you like for this recipe.