I've used Bio Oil on and off for some years sometimes consistently for months and other times a few times a week. I mainly used it for uneven skin tone because I noticed parts of my face were darker than other areas but nothing like hyper pigmentation.
On my student budget back then it was expensive buying the 60ml for $20+ but I was sold on the ongoing advertisements. It comes in clear soft plastic packaging which allows you to pour out the product. I always felt the hole was a smidgen too big and a lot of the times I ended up pouring out too much and I'm not the type of person who likes to put the product back into the bottle once it has been exposed to air.
The fluid is an orange hue and smells like baby oil to me. Depending on how much you dispense it's not as runny as baby oil nor as greasy but still somewhat greasy where I have to wipe my hands down or wash them before touching anything that I don't want fingerprints on. It's only absorbed nicely into the skin if you really take the time to massage it in and there have been plenty of times where I just didn't have the time or I was too lazy to put in the effort.
After months of continual use I didn't see any major change in my skin tone other than having a smooth canvas each morning which I know I can achieve with plain jane moisturiser. This benefit however wasn't enough to justify repurchasing it after my last bottle.