Consumer Confidence Edges Up Slightly