 And so, yes, both Eve and Mary, Eve before the fall was a sinless virgin. The same with Mary, because of the Immaculate Conception, we know that there was no sin in her. They both made a free choice. Eve chose to obey the fallen angel, Satan, the devil, and disobey God. Mary believed the good angel, the Archangel Gabriel, and obeyed God.