five smile icon emotions satisfaction rating feedback vector. Shutterstock Image - five smile icon emotions satisfaction rating feedback vector. - ID: 510877663