Ribbed viscose-blend vest top