impeccable
//ɪmˈpɛkəbəl//
Adjective
impeccableCanonical form
1
Without fault or error; flawless in quality, performance, or appearance.
She has impeccable taste in fashion.
2
Conforming to the highest standards of propriety or conduct; beyond reproach.
She has an impeccable reputation in the business community.