I have always regarded a firm fit in a waistcoat as a sign of gentlemanly good taste. On the other hand there are some who buy a size too small rather than get the right size and let a tailor fit it to them a little better and they look like they are wearing kids clothes. There is a fine line between proper fit and too tight.