Are you saying that Mary was perfect? Sinless?
"Are you saying that Mary was perfect? Sinless?"
The teaching of the Catholic Church is that Mary was conceived without Original Sin, and did not bear the sin ancestral to man since Adam and Eve.
The further teaching is that Mary remained perpetually a Virgin, before and after the conception and birth of Christ.
The further teaching is that when Mary left the Earth, either by falling asleep or by dying, she was assumed bodily into heaven.