for item in mxdlist: if ".mxd" in item: figpath = path + item mxd = arcpy.mapping.MapDocument(figpath) for item in arcpy.mapping.ListLayers(mxd): if "RIPRAP" in item.name: item.description = 'Rip Rap' print "....Updated" print item.description legend = arcpy.mapping.ListLayoutElements(mxd, "LEGEND_ELEMENT", "Legend")[0] legendlayers = legend.listLegendItemLayers() for item in legendlayers: if "RIPRAP" in item.name: style = arcpy.mapping.ListStyleItems("USER_STYLE", "Legend Items","blobDesc")[0] legend.updateItem(item, style) print item.name mxd.save() del mxdSolved! Go to Solution.