Pros
You can imprint your own decisions and style on the product and brand. You get to decide how much to order or produce instead of being beholden to a company’s decisions. You don’t have to pay brand name prices, so you can compete with lower prices and win more customers.
Cons
It can take more upfront investment to create a private label — time and money spent in brand/logo design, building a solid relationship with a supplier/manufacturer, getting the word out about your label, marketing the unique aspects of it, etc. You’ll have to work harder at establishing trust for a not-yet-known label, especially compared to older, better-known brands. A lot of product quality is out of your hands and you’ll be relying on your supplier/manufacturer to make good pieces.