Using ListFields or Describe.Fields on Featureclass or Table you could get the fields info. However, those methods could not apply to FeatureSet or RecordSet even though they are the lightweight of Featureclass or Table as ESRI Stated. I looked at arcpy package and it seems that there are not equivalent methods or properties that i can find to get me the fields info. Often in application where you will get query result as featureSet, it would be practical to have such methods or properties. Does anyone have ideas how to get fileds info for a given featureset or recordset without excessive steps (like convert featue set to featureclass etc).