Significant improvement in consumer sentiment