きちんとした (translations)→ clarity methodical neat responsible serious smartly well
ちゃんとした (translations)→ better decent fine good hard nice official okay perfect properly real reputable respectable right sound well-adjusted
れっきとした (translations)→ acceptable authentic creditably distinguished indeed really unmistakable valid
立派な (translations)→ beautiful estimable fancy first-rate great superb total virtuous wonderful