Due to their complexity and the involvement of consumer’s fuzzy perceptions of QoS, non-functional QoS attributes are not easy to measure for web services. Hence, in order to enable effective QoS-aware web service selection, a new QoS web service selection approach, based on fuzzy synthetic evaluation, is proposed in this paper. The approach takes both functional attributes and non-functional QoS requirements into account for service selection. The approach has been empirically evaluated via a experiment. The results show that our proposed approach is effective under user’s vague perception.