Il primo beauty store, ubicato in una delle località turistiche italiane più frequentate della riviera romagnola, precisamente in via Cavour 119 - 123, si estende su una superficie di 145 metri quadrati e si affaccia sulla strada con due ampie vetrine.
Il punto vendita novarese, invece, si trova in Corso Italia 9 ed è distribuito su un ampio spazio di 200 metri quadrati.