In good used condition, I do not see any flaws or stains other than light normal wear. I do not know material, but i would guess a cotton blend if not cotton.