Consumer confidence up