Stressed but well dressed