In perfect order; thoroughly acceptable.
faultless or lacking blemishes.
Free from evil or corruption.