We introduce an efficient and dynamic resource allocation mechanism within the framework of a cooperative game with fuzzy coalitions. A fuzzy coalition in a resource allocation problem can be so defined that membership grades of the players in it, are proportional to the fractions of their total resources. We call any distribution of the resources possessed by the players, among a prescribed number of coalitions, a fuzzy coalition structure and every membership grade (equivalently fraction of the total resource), a resource investment. It is shown that this resource investment is influenced by satisfaction of the players in regards to better performance under a cooperative setup. Our model is based on the real life situations, where possibly one or more players compromise on their resource investments in order to help forming a coalition.