Uncategorized look and feel December 29, 2007 Brent Definition | Meaning The overall sensory impression created by a brand. Example | Illustration Apple is known for the distinctive ‘look and feel’ of its products Etymology | Origin