Quality satisfaction and service