Abercrombie and Fitch make very good impression of