no flaws, no stains, this is vintage so sizing runs small-please look at all the measurements in the pictures