Abercrombie and Fitch make excellent impression of