green vest of comfort