The phrase "name brand" refers to a product or item that is made by a well-known company and carries its brand name. It means that the item is recognized and associated with that specific company's reputation and quality. Full definition
However, big name brands like this stay on top for a reason: they know it's important to move with demand and stay open to new innovations. (decadentdissonance.com)
There are a number of options available from name brand shampoos to natural ones with no added chemicals. (centralparkpaws.net)