It looks a bit used but no stain, good condition. It’s free size but I usually wear XS-S and it fits me perfectly