A brand name should be no more than one to three words at most. It should be easy to remember, uncomplicated, and easily associated with the product, for example Sun In, a hair care product that lightens hair color when you're in the sun. A brand name should reflect your target market and what your product is all about.