There are two ways to make sure your cookies stay soft. The first is the heat and cooking time. Don't overcook them and they will be softer. The second is to make sure there is a good fat ratio to dry ingredients. Since this recipe uses both butter and eggs, it is a nice soft result.