tag says size large, it looks vintage, has some wear, the buttons have chipped paint, there is discoloring and staining in spots, also some fraying, loose threads/snags, light odor, could use a cleaning, please see pictures for details