Stressed Depressed But Well Dressed