What is the meaning of Faultless?

Without fault; free from defect or error.

Source: wiktionary.org