I definitely prefer Ulta than Sephora, especially for my girls. They're selection is great and there's more variety to age appropriate choices.