10 features of a quality suit