Vest is preowned has a few light marks on it from use.

There is no size tag so see pictures for measurements...its pretty big at minimum an xl or maybe a 2xl