30-Day Honest Test: Does This Viral Hair Oil Transform Strands?

30-Day Test
I used The Ordinary’s viral hair oil for a month—here’s the unfiltered, week-by-week truth.
Expert Analysis · Honest Reviews · Real Results
1.💆‍♀️My Hair Was Thirsty

My ends felt like straw. Brittle, bleached, and begging for mercy.

I needed something that wouldn’t just sit on top — my fine hair hates that.

2.📅The Viral Bottle

It’s The Ordinary’s 100% Plant-Based Squalane. $9.90. The claim? A dry oil that hydrates without heaviness.

1

Weight

Feather-light, non-greasy finish.

2

Scent

Completely odorless — weirdly clinical.

3

Price

Under $10. No excuses.

grayscale photo of woman using laptop near three salon chairs

Photo: Adam Winger / Unsplash

3.📝What’s Actually In It

One ingredient: sugarcane-derived squalane. It mimics your skin’s natural oils.

No fragrance, no silicones, no filler. Just a hydration workhorse.

  • Squalane: Mimics skin’s natural moisture
  • That’s it. Seriously.
woman in white tank top with white face mask

Photo: engin akyurt / Unsplash

4.🔍The Feel Test

Watery texture — absorbs in 15 seconds flat. Left zero residue on my palms.

Week 3: My hair was softer, sure. But the real win? My scalp felt less tight after bleaching. Didn’t see that coming.

💡

One Thing: Apply to damp ends *before* blow-drying. Cuts frizz by 80%.
a woman getting her hair cut by a hair stylist

Photo: Lindsay Cash / Unsplash

5.📊The Real Results

Ends are undeniably smoother. Less breakage when I brush. Did it transform my hair? No. It’s a brilliant maintenance product.

Buy if
You have fine hair that oils usually weigh down.
⏭️

Skip if
You need serious repair for thick, coarse, or severely damaged hair.
💰

Worth it?
For ten bucks? An easy yes.
a hand holding a white bottle

Photo: Andrzej Gdula / Unsplash

6.💡Final Call

It’s a fantastic, no-fuss hydrator — not a miracle worker. For the price, it’s a staple.

8.0/10
A brilliant, lightweight workhorse.
🛍️

Where to Buy: Direct from The Ordinary or Sephora. At this price, just get the full size.