Yes, that is correct. Window displays are one of the main factors that contribute to the first impression that customers get of a physical store. They can capture the attention of passersby and draw them into the store, setting the tone for their overall shopping experience.