No tag on the inside for brand but this is suuuuuuch an 80's blazer!
I mean just LOOK at those shoulder pads (how could you miss them?)
Super fitted waist
Tag says size 4 and it seems to be true to size
Model is 5'6" and a size small for reference