Sachverhalt: Sachverhalt: A. Nachdem ein erstes Gesuch abgelehnt worden war (Verfügung vom 21. März 1996), meldete sich die 1968 geborene M._ am 8. Februar 2002 erneut bei der Invalidenversicherung zum Leistungsbezug an. Nach Abklärungen verneinte die IV-Stelle des Kantons Zürich mit Verfügung vom 11. November 2003 den Anspruch auf eine Rente, was sie mit Einspracheentscheid vom 12. Mai 2004 bestätigte A. Nachdem ein erstes Gesuch abgelehnt worden war (Verfügung vom 21. März 1996), meldete sich die 1968 geborene M._ am 8. Februar 2002 erneut bei der Invalidenversicherung zum Leistungsbezug an. Nach Abklärungen verneinte die IV-Stelle des Kantons Zürich mit Verfügung vom 11. November 2003 den Anspruch auf eine Rente, was sie mit Einspracheentscheid vom 12. Mai 2004 bestätigte B. Die Beschwerde der M._ wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 10. August 2005 ab. B. Die Beschwerde der M._ wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 10. August 2005 ab. C. M._ lässt Verwaltungsgerichtsbeschwerde führen mit den Rechtsbegehren, der kantonale Gerichtsentscheid sei aufzuheben und es sei ihr ab 1. Februar 2003 eine ganze, eventualiter eine Dreiviertelsrente zuzusprechen; subeventualiter sei die Sache zur Ergänzung des Sachverhaltes an die Vorinstanz zurückzuweisen; im Weitern sei ihr die unentgeltliche Verbeiständung zu gewähren. Die IV-Stelle beantragt die Abweisung der Verwaltungsgerichtsbeschwerde. Kantonales Gericht und Bundesamt für Sozialversicherungen verzichten auf eine Vernehmlassung.