In this paper, three kinds of well-posedness for set optimization are first introduced. By virtue of a generalized Gerstewitz's function, the equivalent relations between the three kinds of well-posedness and the well-posedness of three kinds of scalar optimization problems are established, respectively. Then, sufficient and necessary conditions of well-posedness for set optimization problems are obtained by using a generalized forcing function, respectively. Finally, various criteria and characterizations of well-posedness are given for set optimization problems.