I agree that it depends on your daughter's interests. At one point, I subscribed to Birchbox, Ipsy, and Sephora Play. I found Birchbox and Ipsy to be too many brands I wasn't familiar with. Not the big name brands that are easy to find at Sephora or Ulta. Sephora Play is mostly sample sizes, but they are brands I am familiar with and things I've been wanting to try. Like Birchbox, you can customize your profile with Play so you don't receive items that won't work for your hair or skin type. My only gripe with Sephora Play is that many of the items I receive are also available as rewards in the store, so I have a lot of duplicates. Ipsy has mostly makeup but a lot of full size items. Birchbox had a mix of hair, makeup, and skin care products but it was always sample/trial size items. Play has a good mix of hair, skincare, and makeup and they always include a fragrance sample with every box. Plus they include a coupon for 50 extra bonus points on a purchase in store if you shop at the store frequently.