This dress is in excellent condition with no flaws other than the label is missing. Is a OSFA but I would say it fits a small-medium best. Comes from a smoke free home.