Sleek and perfectly groomed or styled; well-groomed.
Flawless; perfect; spot on.
Stylish and perfectly chosen or put together.
Aware of current trends and fashions.
Attentive, alert; often encountered in the negative ‘not with it’ - not understanding, not alert