What is the meaning of Flawless?

Without flaws, defects, or shortcomings; perfect.

Source: wiktionary.org