Consumer confidence remains high