Body Shop is a huge network of almost 2500 franchise stores in almost 60 countries. They have a large collection of different products. • The company has a great brand name. As the brand is famous, they have many loyal customers. They have almost 64% loyal customers because of their high brand value. • The well-designed stores are also the strength of the brand as it attracts more customers.