Consumer confidence remains stable