Bio-Oil is the clearer overall winner in this matchup, leading in overall score, effectiveness, finish quality, ease of use, safety, and customer satisfaction. Its biggest strengths are consistent moisturising comfort and a smooth, glowy finish that many users enjoy on both face and body; its main drawbacks are a polarising fragrance and only moderate support for the most ambitious “marks” claims beyond user experience.
ELBBUB is the value champion: it’s extremely inexpensive and many users report glow and a smoother feel, especially when used consistently. Its main limitations are the thin/runny texture, more variable results, and lower brand trust and safety scoring. If you want dependable performance, choose Bio-Oil; if budget is the priority, ELBBUB is the better buy.