Old Navy linen vest size large. The color is called a “stones throw “and is a natural linen light beige color. Brown buttons accent the front and the vest has a light comfortable lining This is a NWT item.