1950s blazer.
No size available however, this does seem like a small.
This is a PETITE.
Good condition. There is slightly MINOR staining per pictures above however, I have not washed this and could probably easily be washed out.