O'Keeffe's Skin Repair Body Lotion pump bottle with yellow branding
0 /100 Score
What Makes This Different

A no-nonsense body lotion that does exactly what it promises: intense, long-lasting hydration for genuinely dry and damaged skin. It won't win any beauty awards for its formula or packaging, but when your skin is cracked, itchy, and miserable, this is the lotion that actually fixes it — and at a price that doesn't add insult to injury.

Skin Repair Body Lotion

Dry Skin Workhorse
drugstoreFragrance FreeParaben FreePregnancy SafeCruelty Free

A no-nonsense body lotion that does exactly what it promises: intense, long-lasting hydration for genuinely dry and damaged skin. It won't win any beauty awards for its formula or packaging, but when your skin is cracked, itchy, and miserable, this is the lotion that actually fixes it — and at a price that doesn't add insult to injury.

$13.99
12 fl oz / 354 mL · other sizes available
4.6
35,000 reviews
Data Confidence: high
Made in United States Launched 2016 Best for fall- PAO: 12 months
Buy at Amazon
Scores

Score Breakdown

Where this product gains points and where it loses them — broken down across the four scoring pillars.

A workhorse body lotion that delivers exceptional hydration for severely dry skin at a drugstore price point. The formulation is functional rather than elegant — glycerin, dimethicone, shea butter, and beeswax do the job well, but the inclusion of formaldehyde-releasing preservatives and lack of sophisticated actives keep the ingredient quality score moderate.

Data Confidence: high
0 /100
Overall Score
Ingredient Quality 0
Value for Money 0
Suitability Breadth 0
Irritation Risk (↑ = safer) 0
Verdict

Pros & Cons

Pros
  • Delivers intense, long-lasting hydration that survives hand washing and daily friction
  • Non-greasy finish despite rich, concentrated texture — can dress immediately after application
  • Fragrance-free formula avoids irritating already-compromised or itchy skin
  • Outstanding value at roughly $14 for a 12 oz bottle that lasts months
  • Specifically formulated and marketed as safe for eczema and diabetic skin
  • Immediate relief from dryness and itching upon first application
  • Concentrated formula requires less product per use than standard body lotions
Cons
  • Contains diazolidinyl urea, a formaldehyde-releasing preservative that may concern ingredient-conscious users
  • Not vegan — beeswax is a core formula component
  • Lacks sophisticated barrier-repair actives like ceramides or cholesterol
  • Initial paste-like texture can feel heavy and unfamiliar before absorption
  • Propylene glycol may sensitize the small percentage of people allergic to it
  • Too heavy for oily skin types or humid summer use on non-dry areas
Verdict

Full Review

Tara O'Keeffe Broadbent was a pharmacist in Bend, Oregon in 1994 when she decided she'd had enough of watching her father Bill come in from the sheep ranch with hands so cracked they bled. She formulated a cream in her kitchen, tested it on the man who inspired it, and when it worked, started filling jars by hand. Three decades later, O'Keeffe's is the number-one brand in its category by Nielsen sales data, owned by The Gorilla Glue Company, and sold in hardware stores, pharmacies, and grocery aisles across the country. The Skin Repair Body Lotion is the full-body extension of that original mission: fix skin that is genuinely broken, not just mildly inconvenienced.

The ingredient list is, by modern skincare standards, almost aggressively utilitarian. No ceramides. No peptides. No fermented extracts from exotic botanicals. What you get is a textbook moisturizer architecture executed with conviction: glycerin as the second ingredient (a major humectant load), dimethicone and beeswax as a dual occlusive system, shea butter as the primary emollient, and aluminum starch octenylsuccinate to prevent all of that from feeling like you've been shellacked. It reads like a formulation textbook chapter on treating xerosis, and that's exactly what it is.

The texture will surprise you if you're accustomed to lightweight body lotions. This dispenses as a thick, almost paste-like cream that looks like it might sit on your skin for hours. The surprise comes about thirty seconds into rubbing it in — it absorbs remarkably quickly, sinking into skin and leaving a finish that is, against all odds, genuinely non-greasy. That mattifying starch ingredient earns its keep here, creating a surface feel that belies the heavy-duty occlusion happening underneath.

The hydration is where this product justifies its existence. O'Keeffe's claims 48-hour moisture, and while that's a bold number for any lotion, the user feedback is unusually consistent on this point: skin stays moisturized well beyond a single day. The dual-occlusive approach explains why — dimethicone forms a thin, breathable silicone layer, and beeswax adds a second, more robust physical barrier. Together, they create a moisture seal that genuinely resists hand washing, showering, and the kind of friction that strips lesser lotions off within hours.

For people dealing with eczema, diabetes-related dryness, or occupational skin damage, this is the kind of product that changes daily life. The fragrance-free formula means no stinging on already-irritated skin. The thick application followed by quick absorption means you can apply it in the morning and head to work without leaving handprints on everything you touch. The relief from itching is essentially immediate — users consistently describe a calming effect that kicks in before the lotion has even fully absorbed.

The honest limitations start with what is on the ingredient list that ingredient-conscious consumers might not love. Diazolidinyl urea is a formaldehyde-releasing preservative. It is within regulatory safety limits and has been used in cosmetics for decades, but it is the kind of ingredient that makes people who read INCI lists pause. Propylene glycol, while an effective humectant, is a known sensitizer for a small percentage of the population. And beeswax makes this product unsuitable for vegans.

There is also the matter of what is not on the ingredient list. No ceramides to actively rebuild the lipid barrier. No anti-inflammatory actives beyond the general soothing properties of shea butter. No antioxidants worth mentioning. For skin that needs intensive repair and barrier restoration — not just surface-level moisture sealing — a more sophisticated formulation with ceramides, cholesterol, and fatty acids in physiological ratios would theoretically deliver more comprehensive barrier repair. O'Keeffe's solves the symptom brilliantly; whether it addresses the root cause as effectively is a fair question.

The packaging is pure function. A yellow pump bottle or squeeze tube that would look more at home next to a can of WD-40 than a bottle of luxury body cream. There is something refreshingly honest about this — O'Keeffe's is not trying to be something it is not. The brand has never pretended to be a prestige skincare line, and the hardware-store aesthetic is essentially a signal: this is a tool, not a luxury.

At roughly fourteen dollars for twelve ounces — with the concentrated formula meaning you use less per application than most body lotions — the value is outstanding. A single pump bottle can last two to three months of daily full-body use. For people who have been cycling through expensive body creams and balms trying to manage severe dryness, the price-to-efficacy ratio here is genuinely hard to beat.

O'Keeffe's Skin Repair Body Lotion is not the most sophisticated body moisturizer on the market. It is not the most elegant, the most Instagram-worthy, or the most cutting-edge. But for the person standing in a pharmacy aisle with skin that hurts, it is possibly the best fourteen dollars they will spend all year. Sometimes the best skincare is the kind that was invented in a kitchen because someone's father needed help.

Formula

Formula

Key Ingredients

The hero actives that drive this product's performance.

Ingredient Function Evidence
Glycerin Listed as the second ingredient at a high concentration, glycerin serves as the formula's primary humectant — drawing moisture from the environment and deeper skin layers into the stratum corneum. In this occlusive-heavy formula, the glycerin attracts water that the dimethicone, beeswax, and shea butter layers then trap against the skin surface. well-established
Dimethicone A silicone-based occlusive that forms a breathable, water-resistant barrier on the skin surface. Works in tandem with the beeswax to create a two-layer moisture seal — dimethicone provides lightweight, invisible protection while beeswax adds a heavier, more robust occlusive layer for severely cracked skin. well-established
Shea Butter Provides rich emollient fatty acids — oleic, stearic, and linoleic — that soften and smooth rough, cracked skin. In this formula, shea butter bridges the gap between the humectant glycerin and the occlusive dimethicone-beeswax layer, delivering lipids that fill cracks in the compromised skin barrier. well-established
Beeswax A natural occlusive wax that creates a durable, protective barrier over damaged skin. Combined with dimethicone, it provides the long-lasting moisture seal that supports O'Keeffe's 48-hour hydration claim — the beeswax layer physically prevents transepidermal water loss even through washing and friction. well-established

Full INCI List

Water, Glycerin, Aluminum Starch Octenylsuccinate, Cetyl Alcohol, Isopropyl Myristate, Hydrogenated Poly (C6-14 Olefin), Dimethicone, Cetearyl Alcohol, Butyrospermum Parkii (Shea) Butter, Ceteareth-20, Polyquaternium-10, Distearyldimonium Chloride, Beeswax, Glyceryl Stearate, PEG-100 Stearate, Laureth-4, Laureth-23, Propylene Glycol, Diazolidinyl Urea, Iodopropynyl Butylcarbamate, Ethylene/Propylene/Styrene Copolymer, Butylene/Ethylene/Styrene Copolymer, Pentaerythrityl Tetra-Di-T-Butyl Hydroxyhydrocinnamate, Disodium EDTA

Product Flags

✓ Fragrance Free✓ Alcohol Free✗ Oil Free✗ Silicone Free✓ Paraben Free✓ Sulfate Free✓ Cruelty Free✗ Vegan✗ Fungal Acne Safe

Comedogenic Ingredients

Isopropyl MyristateCetyl Alcohol

Potential Irritants

Diazolidinyl UreaPropylene Glycol

Common Allergens

BeeswaxPropylene GlycolDiazolidinyl Urea

Compatibility

Compatibility

Skin Match

Use With Caution
acnedryness
Compatibility Flags
Fragrance FreeParaben FreePregnancy SafeCruelty Free
Routine Step
body care
Best Season
fall
Pregnancy Safe
Yes — formulation contains no contraindicated actives.
Open Shelf Life
12 months after opening (PAO)

Best For

dry

Works For

normal combination

Not Ideal For

oily sensitive

Addresses These Conditions

dryness eczema winter skin compromised skin barrier

Use With Caution

sensitivity acne

Avoid With

fungal acne

Routine Step

moisturizer

Time of Day

AM & PM

Pregnancy Safe

Yes ✓

Layering Tips

Apply to slightly damp skin immediately after showering or bathing for maximum absorption. A small amount goes a long way — start with less than you think you need. Can be layered over lighter lotions or serums on extremely dry areas. Reapply to hands and exposed areas as needed throughout the day.

Results Timeline

Immediate relief from tightness and itching on first application. Visibly smoother, less flaky skin within 2-3 days. Cracked or severely dry patches begin healing within 1-2 weeks. Full barrier recovery for chronically dry skin at 3-4 weeks of consistent use.

Pairs Well With

gentle body washhumectant body serumexfoliating body treatment

Sample AM Routine

  1. Gentle body wash in shower
  2. Pat skin slightly damp
  3. THIS PRODUCT on dry areas
  4. Sunscreen on exposed areas

Sample PM Routine

  1. Gentle body wash in shower
  2. Pat skin slightly damp
  3. THIS PRODUCT generously on dry areas

Evidence

Who Should Skip

Not Ideal For
  • Contains diazolidinyl urea, a formaldehyde-releasing preservative that may concern ingredient-conscious users
  • Not vegan — beeswax is a core formula component
  • Lacks sophisticated barrier-repair actives like ceramides or cholesterol
  • Initial paste-like texture can feel heavy and unfamiliar before absorption
Evidence

Science & Expert Perspective

The Science

The O'Keeffe's Skin Repair formula relies on a classic three-layer moisturizer architecture: humectant (glycerin), emollient (shea butter, isopropyl myristate), and occlusive (dimethicone, beeswax). This approach directly addresses the pathophysiology of dry skin, where a compromised stratum corneum allows excessive transepidermal water loss (TEWL).

Glycerin, the primary humectant here, is one of the most extensively studied moisturizing ingredients in dermatology. A review by Rawlings and Harding published in Dermatologic Therapy (2004) detailed glycerin's multiple mechanisms: it serves as a humectant drawing water into the stratum corneum, it modulates the activity of aquaporin-3 channels to facilitate water transport, and it promotes normal corneocyte desquamation to prevent the flaky appearance of dry skin. At the concentration suggested by its INCI position (second ingredient, after water), glycerin alone would provide significant hydration.

The dual occlusive system of dimethicone and beeswax is what enables the 48-hour hydration claim. Dimethicone creates a thin, breathable film that reduces TEWL by approximately 20-30% according to the StatPearls dermatology reference on emollients and moisturizers. Beeswax adds a second, more robust physical barrier — its higher melting point and wax ester structure create a film that is more resistant to mechanical disruption than silicone alone. The combination provides layered protection: dimethicone for lightweight, invisible daily defense, and beeswax for durability.

Shea butter contributes oleic acid (40-60% of its fatty acid profile), stearic acid (20-50%), and linoleic acid (3-11%). A 2025 study published in the Open Journal of Chemistry demonstrated that shea butter application decreased TEWL by 37.8% and increased skin hydration by 58% after 24 hours. The fatty acid profile is particularly relevant for xerotic skin, where deficiencies in stratum corneum lipids contribute to barrier dysfunction.

The aluminum starch octenylsuccinate is worth noting — this modified starch serves as an oil absorber that creates the non-greasy finish despite the heavy occlusive load. It absorbs surface sebum and excess product, allowing the underlying glycerin-dimethicone-beeswax system to work without the cosmetic inelegance of a visibly greasy skin surface.

References

  1. Moisturizers: The Slippery RoadStatPearls (NCBI Bookshelf) (2024)
  2. Investigation of the In Vitro Effects of Shea Butter on Skin Barrier Function and HydrationOpen Journal of Chemistry (2025)

Dermatologist Perspective

Dermatologists have long recommended the humectant-emollient-occlusive layering approach as the gold standard for managing xerosis and eczema-associated dryness. The O'Keeffe's formula aligns with this recommendation, particularly for patients who need a fragrance-free option with lasting hydration. Board-certified dermatologists would note that the glycerin-dimethicone-beeswax combination is well-established for reducing transepidermal water loss in compromised skin. However, dermatologists specializing in atopic dermatitis might prefer formulations that include ceramides in a physiological ratio to actively rebuild the lipid barrier rather than simply sealing it. The diazolidinyl urea preservative may also be flagged by dermatologists treating patients with known formaldehyde contact allergies.

Guidance

How To

Usage Guide

When to apply
Apply to clean, slightly damp skin. Follow with your usual routine steps.

How to Use

Apply to slightly damp skin immediately after showering for best absorption. Use a small amount — the concentrated formula means a little goes further than expected. Massage into skin for 20-30 seconds; the thick texture will absorb to a non-greasy finish. Focus extra product on severely dry areas like shins, elbows, and hands. Reapply to hands and exposed areas throughout the day as needed. For extremely cracked skin, apply a generous layer before bed.

Value Assessment

At approximately $13.99 for 12 oz (pump bottle) or $8-10 for 7 oz (tube), O'Keeffe's Skin Repair Body Lotion offers exceptional value in the body care space. The concentrated formula means each pump delivers more hydrating power per gram than standard lotions, and most users report a single bottle lasting 2-3 months of daily full-body use. For people managing chronic dryness who need a reliable daily body moisturizer, the annual cost works out to roughly $55-85 — a fraction of what many spend on less effective alternatives. The 7 oz tube offers a low-risk entry point to test the formula.

Who Should Buy

Anyone battling genuinely dry, cracked, or itchy skin — especially eczema sufferers, people with diabetes-related dryness, outdoor workers, and anyone living through harsh winters. Also ideal for fragrance-averse individuals who want effective body hydration without any scent.

Who Should Skip

Ingredient-conscious consumers uncomfortable with formaldehyde-releasing preservatives, vegans (contains beeswax), anyone with oily or acne-prone skin who finds heavy occlusives pore-clogging, and those who prefer lightweight, cosmetically elegant body lotions for daily use in warm climates.

Ready to try O'Keeffe's Skin Repair Body Lotion?

Buy at Amazon\ ♥

Details

Product

Details

Category
body care
Size
12 fl oz / 354 mL · other sizes available
Price
$13.99
Made In
United States
Launched
2016
Open Shelf Life (PAO)
12 months

Texture

Thick, concentrated cream-lotion hybrid that's denser than typical body lotions. Requires brief massage to absorb but sinks in faster than expected given its richness. A small amount covers a surprisingly large area.

Scent

Fragrance-free. Some users detect a very faint raw-ingredient smell that dissipates within seconds. No added fragrance whatsoever.

Packaging

Available in a 7 oz yellow squeeze tube with screw cap or a 12 oz yellow pump bottle. Hardware-store-meets-pharmacy aesthetic with bold O'Keeffe's branding. Functional, no-frills design consistent with the brand's workman ethos.

Finish

non-greasysatinmatte

What to Expect on First Use

The first squeeze of product may surprise — it's noticeably thicker and more paste-like than most body lotions. Apply to damp skin and massage briefly. Within 30-60 seconds it absorbs to a surprisingly non-greasy finish. Relief from tightness and itching is essentially immediate. No adjustment period, no irritation for most users.

How Long It Lasts

2-3 months with daily full-body application from the 12 oz pump, as the concentrated formula requires less product per use than standard lotions

Period After Opening

12 months

Best Season

fall winter

Certifications

Cruelty-freeFragrance-freeParaben-freeHypoallergenic

Background

Backstory

The Why

O'Keeffe's exists because a pharmacist's father was a sheep rancher in Oregon with hands so cracked they bled. Tara O'Keeffe Broadbent formulated Working Hands cream in her kitchen in 1994 to solve that specific problem, and the brand grew from there. The Skin Repair Body Lotion extends that same utilitarian philosophy to the whole body — it is not trying to be luxurious or trendy, it is trying to fix skin that is genuinely damaged by work, weather, or medical conditions.

About O'Keeffe's Established Brand (5–20 years)

O'Keeffe's was founded in 1994 by pharmacist Tara O'Keeffe Broadbent in Oregon, originally formulating Working Hands cream for her sheep-rancher father's cracked hands. The brand was acquired by The Gorilla Glue Company in 2010 and has grown into the #1 brand in its category by Nielsen sales data. Products are formulated for extreme dryness rather than cosmetic elegance.

Brand founded: 1994 · Product launched: 2016

Myth vs. Reality

Myths

Myths & Misconceptions

Myth

A body lotion needs fancy active ingredients like ceramides or peptides to be effective.

Reality

For severely dry and cracked skin, the fundamentals matter more than novelty ingredients. Glycerin (humectant) plus dimethicone and beeswax (occlusives) plus shea butter (emollient) is a textbook moisturizer architecture. This formula executes the basics at high concentrations rather than diluting them with trendy additions.

Myth

Non-greasy lotions can't provide heavy-duty moisture for very dry skin.

Reality

The aluminum starch octenylsuccinate in this formula acts as a mattifying agent that absorbs surface oiliness while the dimethicone and beeswax form an occlusive layer underneath. The result is deep moisture with a non-greasy surface feel — you get the protection of a heavy cream without the slip of one.

FAQ

FAQ

Frequently Asked Questions

Is O'Keeffe's Skin Repair body lotion good for eczema?

Many users with eczema report significant relief from dryness and itching with this lotion. The fragrance-free formula and layered occlusion strategy (glycerin + dimethicone + beeswax + shea butter) help repair and protect compromised skin barriers. However, it contains diazolidinyl urea and propylene glycol, which can irritate some eczema-prone individuals. Patch-test on a small area first.

Does O'Keeffe's Skin Repair really last 48 hours?

The brand claims 48-hour hydration, and many users confirm their skin stays moisturized well beyond a single day. The dual occlusive system — dimethicone and beeswax — creates a durable barrier that resists washing off. While results vary by severity of dryness and activity level, the long-lasting hydration is one of this product's most consistent praise points.

Is O'Keeffe's Skin Repair body lotion safe for diabetic skin?

Yes — the brand specifically markets this product as safe for people with diabetes, who commonly experience severe dry skin, particularly on the lower legs and feet. The fragrance-free, non-irritating formula is designed for compromised skin. As always, consult your healthcare provider for personalized skincare advice related to diabetes management.

Does O'Keeffe's body lotion contain formaldehyde?

The lotion contains diazolidinyl urea, which is a formaldehyde-releasing preservative approved for cosmetic use. It releases trace amounts of formaldehyde over time to prevent bacterial growth. While this is within safety limits established by regulatory agencies, individuals with formaldehyde sensitivity or contact allergies should avoid products containing this preservative.

Is O'Keeffe's Skin Repair body lotion greasy?

Despite its thick, concentrated texture, this lotion absorbs to a non-greasy, satin finish within about 60 seconds of application. The aluminum starch octenylsuccinate acts as a mattifying agent that absorbs surface oiliness. Most users can dress immediately after application without residue on clothing.

Community

Community

Community Voices

Common Praise

"Provides immediate relief for extremely dry, cracked, and itchy skin"

"Non-greasy formula absorbs quickly despite rich texture"

"Unscented — ideal for fragrance-sensitive individuals"

"Long-lasting hydration that holds up even after hand washing"

"Exceptional value — a small amount covers a large area"

"Effective for eczema and diabetes-related dryness"

Common Complaints

"Can feel heavy or paste-like in warm weather or on non-dry skin"

"Contains diazolidinyl urea, a formaldehyde-releasing preservative that concerns some users"

"Not vegan due to beeswax content"

"Tube packaging becomes difficult to squeeze out product near the end"

"Initial paste-like texture can feel unpleasant before it absorbs"

"Not effective for all users with severe eczema flares"

Notable Endorsements

Caroline Hirons (UK skincare expert)#1 brand in category per Nielsen sales data100% money-back satisfaction guarantee

Appears In

best body lotion for dry skin best body lotion for eczema best fragrance free body lotion best drugstore body lotion best body lotion for winter

Related Conditions

dryness eczema winter skin compromised skin barrier

Related Ingredients

glycerin dimethicone shea butter

More to consider

You Might Also Like

88/100 Score
Aveeno Eczema Therapy Moisturizing Cream tube with colloidal oatmeal and ceramide for eczema-prone skin Eczema Gold Standard
Aveeno body-care

Eczema Therapy Moisturizing Cream

The strongest formulation in Aveeno's lineup for eczema-prone skin, combining FDA-regulated colloidal oatmeal with ceramide NP and panthenol for a multi-mechanism approach to barrier repair. Steroid-free, fragrance-free, and HSA/FSA eligible — this is the drugstore eczema cream dermatologists actually recommend by name.

drysensitive Fragrance Free
4.7 (3,200)
$12.79
88/100 Score
Nécessaire The Body Lotion Fragrance-Free 250ml pump bottle Sensitive Skin MVP
Nécessaire body-care

The Body Lotion Fragrance-Free

The scented version's equal on active ingredients with none of the fragrance risk — and that makes this the better pick for sensitive skin, eczema-prone users, and anyone pregnant who wants to play it safe. At $25 it's still a premium price, but the formula genuinely earns it.

sensitivedry Fragrance Free
4.5 (2,700)
$25.00
88/100 Score
SkinFix Eczema+ Hand Repair Cream 60ml white tube Sensitive Skin MVP
SkinFix body-care

Eczema+ Hand Repair Cream

A serious, NEA-seal-certified hand cream that treats the underlying mechanism of hand eczema rather than just coating it. Colloidal oatmeal, ceramide-cholesterol lipid repair, and panthenol combine in a texture that actually absorbs fast enough to use at the sink. At eighteen dollars it's genuinely well-priced for what it does.

sensitivedry Fragrance Free
4.6 (2,200)
$18.00
87/100 Score
Aestura Atobarrier 365 Body Cream 300ml jar Korean Derm-Clinic Staple
Aestura body-care

Atobarrier 365 Body Cream

A genuinely outstanding ceramide-forward body cream from a dermatologist-developed Korean brand with real clinical backing. Fragrance-free, effective for compromised body barriers, and reasonably priced for a 300ml jar — this is one of the better body moisturizers available in the barrier-repair category.

drysensitive Fragrance Free
4.6 (2,500)
$28.00
87/100 Score
Pipette Baby Lotion Fragrance Free pump bottle Clean Baby Staple
Pipette body-care

Baby Lotion Fragrance Free

A lightweight, biomimetic baby lotion that proves you do not need mineral oil, silicones, or fragrances to deliver serious hydration. The squalane-ceramide-glycerin core provides evidence-based barrier support, and the olive-derived emulsifier system ensures it integrates into skin rather than sitting on top. At under $12 for 5.7 ounces with EWG Verified certification, the value is genuinely remarkable.

drysensitive Fragrance Free
4.6 (800)
$11.99
86/100 Score
A-Derma Exomega Control Emollient Cream airless pump bottle Daily Atopic Companion
A-Derma body-care

Exomega Control Emollient Cream

The lighter sibling of A-Derma's Exomega Control balm — same Rhealba oat, sunflower oil unsaponifiables, and niacinamide active set, in a cream base that works better for year-round daily use and milder atopic-prone skin. For most adult users and for summer routines, this is the more practical choice of the two Exomega variants.

drysensitive Fragrance Free
4.5 (1,600)
$26.00

This review reflects our independent analysis of publicly available ingredient data, manufacturer claims, and verified user reviews. We are reader-supported — Amazon links may earn us a commission at no cost to you. We do not accept paid placements; rankings are based solely on the evidence.

Search