Citation: I 610/99 19.07.2001 E. C

C.- C.________ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, es sei ihr in Aufhebung von Dispositiv-Ziffer 1 des angefochtenen Entscheids ab 1. Oktober 1995 eine ganze und ab 1. Oktober 1997 eine halbe Invalidenrente zuzusprechen; des Weitern sei ihr in Aufhebung von Dispositiv-Ziffer 2 des kantonalen Entscheids eine ganze Parteientschädigung auszurichten und die Sache zu deren Bemessung an die Vorinstanz zurückzuweisen. Ferner ersucht sie um unentgeltliche Verbeiständung. Während die IV-Stelle auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, hat sich das Bundesamt für Sozialversicherung nicht vernehmen lassen.