In this paper, we briefly summarize the theory of transformation optics and introduce its application in achieving
perfect invisibility cloaking. In particular, we theoretically show how the task of realizing cylindrical invisibility
cloaks can be eased by using either structural approximation or material simplification. The corresponding
invisibility performances of the approximate or simplified cylindrical cloaks are presented in detail.