Mio Skincare mio Bare All Soothing Cream

Mio Skincare mio Bare All Soothing Cream

Efficacy62/100IrritancyHigh
Edit

Works for

1 of 2 advertised claims delivered

Moisturizing
Caryocar brasiliense fruit oil, Echium plantagineum seed oil + 21 more
Good evidence
What the product description says
“Hydrating bisabolol lends a soothing effect as glycerin aims to alleviate dry skin. 100% Recyclable. Vegan and cruelty-free.”
Source: Skinstore

This product contains good ingredients to attract water to the upper layer of the skin. These ingredients are called "humectants": glycerin, sarcosine.

When humectants are on the surface of the skin, they “pull in” the moisture from the outside environment, or from within deeper layers of the skin. If the air is dry, humectants can speed up the moisture loss from the skin. This is why it is a good idea to use another product on top of this one to help "seal in" the moisture (look for ingredients like dimethicone, squalane, oils and butters).

Caryocar brasiliense fruit oilKey activeEffect: HighHelps soften the upper layer of the skin. Can contain an essential oil that can be irritating~0.35–0.6%
Echium plantagineum seed oilKey activeEffect: HighA plant oil that because of its high content of alpha-linolenic acid help support skin barrier function and moisturize the skin~0.3–0.55%
SarcosineKey active· HumectantEffect: HighHelps to enhance the penetration of other ingredients and attract water to the upper layer of the skin~0.25–0.45%
GlycerinKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant~4.2–5.1%
Sodium hyaluronateKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Attracts water into the upper layer of the skin~0.2–0.4%
Mauritia flexuosa fruit oilKey activeEffect: HighHelps soften the upper layer of the skin~0.3–0.5%
Camelina sativa seed oilKey activeEffect: HighHelps soften the upper layer of the skin~1.6–2%
Tartaric acidKey activeEffect: MediumAn AHA (alpha-hydroxy acid). It oxidizes quickly which makes it less effective in skincare formulations. It can support skin's barrier and moisture levels~0.25–0.45%
Magnesium aspartateKey activeEffect: MediumMight be helpful in restoring skin barrier function and calm down inflammation in skin~0.25–0.45%
Vegetable oilKey active· EmollientEffect: MediumAn oil from a mixture of different vegetables. Helps soften the upper layer of the skin~0.25–0.45%
Gossypium herbaceum seed oilKey activeEffect: MediumCottonseed oil. It is used as an emollient and occlusive in products. It is rich palmitic, oleic acid, and linoleic fatty acids.~0.4–0.65%
Propylene glycol· HumectantEffect: LowHelps oil and water mix together and can enhance the penetration of other ingredients into the skin. It can be irritating~0.25–0.45%
C12-16 alcohols· EmollientEffect: LowHelps soften the upper layer of the skin and improve the product's texture~3.2–3.9%
Dicaprylyl carbonate· EmollientEffect: LowHelps products spread more easily and works as an emollient to soften skin~4.6–5.6%
Isohexadecane· EmollientEffect: LowImproves the texture of the product and helps soften the skin. Helps oil and water mix together and can be used as a cleansing agent~0.35–0.65%
Isononyl isononanoate· Emollient, OcclusiveEffect: LowForms a protective film on the surface of the skin to prevent moisture loss. Gives a velvety feel to products while reducing tackiness~2.1–2.5%
Olus oil· EmollientEffect: LowAn oil from a mixture of different vegetables. Helps soften the upper layer of the skin~0.25–0.45%
Palmitic acid· EmollientEffect: LowAn emollient that is naturally present in skin and helps soften it~0.75–1.1%
Lactic acidUnder-dosedEffect: HighAn exfoliating and moisturizing alpha-hydroxy acid (AHA). Typically causes less irritation than other AHAs, for example, glycolic acid. At high concentrations (about 15%), lactic acid can help reduce lines and wrinkles. Recent studies show that lactic acid can support the "good" bacteria living on skin's surface (healthy skin microbiome)~0.25–0.45%
Camellia oleifera seed oilUnder-dosedEffect: HighAn emollient that does not leave a greasy finish~0.5–0.75%
LecithinEffect: Low, below effective doseUsed mostly for creating emulsions - helping oil and water mix together. Helps soften the upper layer of the skin~0.3–0.5%
TocopherolEffect: Low, below effective dosePure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself~0.25–0.5%
Ascorbyl tetraisopalmitateEffect: Low, below effective doseA vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)~0.2–0.35%
Exfoliation
Tartaric acid, Salix alba bark extract + 1 more
Limited evidence
What the product description says
“Scented with a serene floral aroma, the cream is enriched with white willow bark extract, seeking to exfoliate dead skin cells that can contribute to ingrown hairs.”
Source: Skinstore

This product might help exfoliate the skin with tartaric acid, but This ingredient is not the most effective.

Tartaric acidKey activeEffect: MediumAn AHA (alpha-hydroxy acid). It oxidizes quickly which makes it less effective in skincare formulations. It can support skin's barrier and moisture levels~0.25–0.45%
Lactic acidUnder-dosedEffect: HighAn exfoliating and moisturizing alpha-hydroxy acid (AHA). Typically causes less irritation than other AHAs, for example, glycolic acid. At high concentrations (about 15%), lactic acid can help reduce lines and wrinkles. Recent studies show that lactic acid can support the "good" bacteria living on skin's surface (healthy skin microbiome)~0.25–0.45%
Salix alba bark extractEffect: Low, below effective doseA plant extract that can help neutralize free radicals in skin. It contains a compound salicin that can theoretically be converted into salicylic acid that, in turn, helps reduce inflammation in skin, but the evidence of effectiveness in skin is lacking and the extract is usually not used in a concentration that would enable an exfoliating effect~0.2–0.4%
Anti-oxidation
Not advertised by the brand · Tartaric acid, Bisabolol + 4 more
Moderate evidence

This product contains antioxidants (tartaric acid) that might be able to help neutralize free radicals in skin to lessen the damage it gets from the UV light (sun). There is not enough evidence to confirm their effectiveness in skin though.

Tartaric acidKey activeEffect: MediumAn AHA (alpha-hydroxy acid). It oxidizes quickly which makes it less effective in skincare formulations. It can support skin's barrier and moisture levels~0.25–0.45%
BisabololEffect: LowAn active component of chamomile plant that historically has been used to calm down irritated skin. A recent study shows that bisabolol indeed can have some anti-inflammatory effect on skin, even though conclusive data is lacking. Bisabolol has a sweet floral scent and can be added to products for its aromatic properties~1.4–1.7%
Ascorbyl tetraisopalmitateUnder-dosedEffect: HighA vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)~0.2–0.35%
TocopherolUnder-dosedEffect: HighPure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself~0.25–0.5%
Salix alba bark extractEffect: Low, below effective doseA plant extract that can help neutralize free radicals in skin. It contains a compound salicin that can theoretically be converted into salicylic acid that, in turn, helps reduce inflammation in skin, but the evidence of effectiveness in skin is lacking and the extract is usually not used in a concentration that would enable an exfoliating effect~0.2–0.4%
Camellia oleifera seed oilEffect: Low, below effective doseAn emollient that does not leave a greasy finish~0.5–0.75%

Can it cause trouble?

Irritancy
3 strong irritants: Parfum, Caryocar brasiliense fruit oil + 1 more — patch-test recommended
High risk
We flagged 19 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
ParfumAn aromatic blend of unspecified and possibly irritating ingredientsHigh~0.4–0.6%est.
Caryocar brasiliense fruit oilHelps soften the upper layer of the skin. Can contain an essential oil that can be irritatingHigh~0.35–0.6%est.
Propylene glycolHelps oil and water mix together and can enhance the penetration of other ingredients into the skin. It can be irritatingHigh~0.25–0.45%est.
Salix alba bark extractA plant extract that can help neutralize free radicals in skin. It contains a compound salicin that can theoretically be converted into salicylic acid that, in turn, helps reduce inflammation in skin, but the evidence of effectiveness in skin is lacking and the extract is usually not used in a concentration that would enable an exfoliating effectHigh~0.2–0.4%est.
AlcoholCan be drying and contribute to skin irritation. Used in formulars to dissolve other ingredients, create a thinner product consistency or for its antibacterial propertiesHigh~0.25–0.45%est.
C12-16 alcoholsHelps soften the upper layer of the skin and improve the product's textureMedium~3.2–3.9%est.
Sodium stearoyl glutamateHelps oil and water mix togetherMedium~0.55–0.85%est.
Camellia oleifera seed oilAn emollient that does not leave a greasy finishMedium~0.5–0.75%est.
Echium plantagineum seed oilA plant oil that because of its high content of alpha-linolenic acid help support skin barrier function and moisturize the skinMedium~0.3–0.55%est.
Mauritia flexuosa fruit oilHelps soften the upper layer of the skinMedium~0.3–0.5%est.
ChlorphenesinA preservativeMedium~0.16–0.32%est.
Citric acidCan work as an exfoliant but is typically used to adjust the product pHMedium~0.25–0.45%est.
Tartaric acidAn AHA (alpha-hydroxy acid). It oxidizes quickly which makes it less effective in skincare formulations. It can support skin's barrier and moisture levelsMedium~0.25–0.45%est.
Sodium dehydroacetateA preservativeMedium~0.25–0.45%est.
Lactic acidAn exfoliating and moisturizing alpha-hydroxy acid (AHA). Typically causes less irritation than other AHAs, for example, glycolic acid. At high concentrations (about 15%), lactic acid can help reduce lines and wrinkles. Recent studies show that lactic acid can support the "good" bacteria living on skin's surface (healthy skin microbiome)Medium~0.25–0.45%est.
Sorbitan oleateHelps oil and water mix togetherMedium~0.25–0.45%est.
Rhizobian gumCan temporarily tighten the skin right after application of the product. The effect will be short-lived. Helps improve the product considtencyMedium~0.25–0.45%est.
Ascorbyl tetraisopalmitateA vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)Medium~0.2–0.35%est.
Potassium sorbateA preservativeMedium~0.15–0.25%est.
Comedogenic
2 ingredients rated 2 or more on the 0–5 pore-clogging scale
2 flagged
These ingredients have a comedogenic rating of 2 or more on a 0–5 scale; the table shows each one's rating. In leave-on products they can clog pores in acne-prone skin.
IngredientFunctionRatingEst. amount
Gossypium herbaceum seed oilCottonseed oil. It is used as an emollient and occlusive in products. It is rich palmitic, oleic acid, and linoleic fatty acids.3/5~0.4–0.65%est.
Sorbitan oleateHelps oil and water mix together2/5~0.25–0.45%est.
Edit

User reviews

Would you recommend?
No community reviews yet.

Be the first — your take helps the next person decide.

Write a review · ~30s

Ingredients

Filter by role to see what each ingredient is doing.

Water~45–55%
Formula
Irritation risk
Low

Plain old water

More about Water
Dicaprylyl carbonate~4.6–5.6%
Formula
Irritation risk
Low
Works for
Moisturizing

Helps products spread more easily and works as an emollient to soften skin

More about Dicaprylyl carbonate
Glycerin~4.2–5.1%
Key active
Irritation risk
Low
Works for
Moisturizing

One of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant

More about Glycerin
C12-16 alcohols~3.2–3.9%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Helps soften the upper layer of the skin and improve the product's texture

More about C12-16 alcohols
Pentaerythrityl distearate~2.3–2.8%
Formula
Irritation risk
Low
Works for
Cleansing
More about Pentaerythrityl distearate
Isononyl isononanoate~2.1–2.5%
Formula
Irritation risk
Low
Works for
Moisturizing

Forms a protective film on the surface of the skin to prevent moisture loss. Gives a velvety feel to products while reducing tackiness

More about Isononyl isononanoate
Camelina sativa seed oil~1.6–2%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps soften the upper layer of the skin

More about Camelina sativa seed oil
Bisabolol~1.4–1.7%
Formula
Irritation risk
Low
Works for
Anti-inflammatoryReduces irritationAnti-oxidation

An active component of chamomile plant that historically has been used to calm down irritated skin. A recent study shows that bisabolol indeed can have some anti-inflammatory effect on skin, even though conclusive data is lacking. Bisabolol has a sweet floral scent and can be added to products for its aromatic properties

More about Bisabolol
Phenoxyethanol~0.5–1%
Formula
Irritation risk
Low

A preservative. It helps prevent bacterial growth in cosmetic products

More about Phenoxyethanol
Sodium polyacrylate~1–1.3%
Formula
Irritation risk
Low
Works for
Mattifying

Used to create a gel-like product texture, as well as to stabilize emulsions

More about Sodium polyacrylate
Palmitic acid~0.75–1.1%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

An emollient that is naturally present in skin and helps soften it

More about Palmitic acid
Hydrogenated lecithin~0.6–0.9%
Formula
Irritation risk
Low
Works for
Cleansing

Helps to retain moisture by creating a protective barrier on the skin. Rich in fatty acids. Improves product texture and helps with the penetration of other ingredients.

More about Hydrogenated lecithin
Sodium stearoyl glutamate~0.55–0.85%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Helps oil and water mix together

More about Sodium stearoyl glutamate
Camellia oleifera seed oil~0.5–0.75%
Under-dosedIrritant · medium
Irritation risk
Medium
Works for
MoisturizingAnti-oxidation

An emollient that does not leave a greasy finish

More about Camellia oleifera seed oil
Parfum~0.4–0.6%
Irritant · high
Irritation risk
High

An aromatic blend of unspecified and possibly irritating ingredients

More about Parfum
Gossypium herbaceum seed oil~0.4–0.65%
Key activeComedogenic 3/5
Irritation risk
Low
Comedogenicity
3/5
Works for
Moisturizing

Cottonseed oil. It is used as an emollient and occlusive in products. It is rich palmitic, oleic acid, and linoleic fatty acids.

More about Gossypium herbaceum seed oil
Xanthan gum~0.45–0.65%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Caryocar brasiliense fruit oil~0.35–0.6%
Key activeIrritant · high
Irritation risk
High
Works for
Moisturizing

Helps soften the upper layer of the skin. Can contain an essential oil that can be irritating

More about Caryocar brasiliense fruit oil
Echium plantagineum seed oil~0.3–0.55%
Key activeIrritant · medium
Irritation risk
Medium
Works for
MoisturizingAnti-inflammatory

A plant oil that because of its high content of alpha-linolenic acid help support skin barrier function and moisturize the skin

More about Echium plantagineum seed oil
Mauritia flexuosa fruit oil~0.3–0.5%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Moisturizing

Helps soften the upper layer of the skin

More about Mauritia flexuosa fruit oil
Sodium cocoyl amino acids~0.35–0.65%
Formula
Irritation risk
Low
Works for
Cleansing
More about Sodium cocoyl amino acids
Propylene glycol~0.25–0.45%
Irritant · high
Irritation risk
High
Works for
Moisturizing

Helps oil and water mix together and can enhance the penetration of other ingredients into the skin. It can be irritating

More about Propylene glycol
Hydroxyethylcellulose~0.25–0.5%
Formula
Irritation risk
Low

Used to thicken product formulations and create gel-like textures

More about Hydroxyethylcellulose
Chlorphenesin~0.16–0.32%
Irritant · medium
Irritation risk
Medium

A preservative

More about Chlorphenesin
Salix alba bark extract~0.2–0.4%
Irritant · high
Irritation risk
High
Works for
Anti-oxidationAnti-inflammatoryExfoliationAnti-blemish

A plant extract that can help neutralize free radicals in skin. It contains a compound salicin that can theoretically be converted into salicylic acid that, in turn, helps reduce inflammation in skin, but the evidence of effectiveness in skin is lacking and the extract is usually not used in a concentration that would enable an exfoliating effect

More about Salix alba bark extract
Acrylamide/sodium acryloyldimethyltaurate copolymer~0.25–0.45%
Formula
Irritation risk
Low

Helps water and oil mix together and create gel-like textures

More about Acrylamide/sodium acryloyldimethyltaurate copolymer
Citric acid~0.25–0.45%
Irritant · medium
Irritation risk
Medium

Can work as an exfoliant but is typically used to adjust the product pH

More about Citric acid
Isohexadecane~0.35–0.65%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Improves the texture of the product and helps soften the skin. Helps oil and water mix together and can be used as a cleansing agent

More about Isohexadecane
Tocopherol~0.25–0.5%
Under-dosed
Irritation risk
Low
Works for
Anti-oxidationMoisturizingAnti-inflammatoryAnti-aging

Pure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself

More about Tocopherol
Sarcosine~0.25–0.45%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps to enhance the penetration of other ingredients and attract water to the upper layer of the skin

More about Sarcosine
Tartaric acid~0.25–0.45%
Key activeIrritant · medium
Irritation risk
Medium
Works for
ExfoliationAnti-oxidationMoisturizing

An AHA (alpha-hydroxy acid). It oxidizes quickly which makes it less effective in skincare formulations. It can support skin's barrier and moisture levels

More about Tartaric acid
Cyclopia intermedia leaf extract~0.25–0.45%
Formula
Sodium dehydroacetate~0.25–0.45%
Irritant · medium
Irritation risk
Medium

A preservative

More about Sodium dehydroacetate
Lactic acid~0.25–0.45%
Under-dosedIrritant · medium
Irritation risk
Medium
Works for
Evens skin toneMoisturizingExfoliationAnti-aging

An exfoliating and moisturizing alpha-hydroxy acid (AHA). Typically causes less irritation than other AHAs, for example, glycolic acid. At high concentrations (about 15%), lactic acid can help reduce lines and wrinkles. Recent studies show that lactic acid can support the "good" bacteria living on skin's surface (healthy skin microbiome)

More about Lactic acid
Polysorbate 80~0.25–0.5%
Formula
Irritation risk
Low
Works for
Cleansing

Helps water and oil mix together

More about Polysorbate 80
Alcohol~0.25–0.45%
Irritant · high
Irritation risk
High
Works for
Antibacterial

Can be drying and contribute to skin irritation. Used in formulars to dissolve other ingredients, create a thinner product consistency or for its antibacterial properties

More about Alcohol
Magnesium aspartate~0.25–0.45%
Key active
Irritation risk
Low
Works for
Anti-inflammatoryMoisturizing

Might be helpful in restoring skin barrier function and calm down inflammation in skin

More about Magnesium aspartate
Potassium aspartate~0.25–0.45%
Formula
Sorbitan oleate~0.25–0.45%
Comedogenic 2/5Irritant · medium
Irritation risk
Medium
Comedogenicity
2/5
Works for
Cleansing

Helps oil and water mix together

More about Sorbitan oleate
Lecithin~0.3–0.5%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Used mostly for creating emulsions - helping oil and water mix together. Helps soften the upper layer of the skin

More about Lecithin
Rhizobian gum~0.25–0.45%
Irritant · medium
Irritation risk
Medium

Can temporarily tighten the skin right after application of the product. The effect will be short-lived. Helps improve the product considtency

More about Rhizobian gum
Sodium hyaluronate~0.2–0.4%
Key active
Irritation risk
Low
Works for
Moisturizing

One of the best moisturizing ingredients. Attracts water into the upper layer of the skin

More about Sodium hyaluronate
Opuntia ficus-indica stem extract~0.2–0.4%
Formula
Olus oil~0.25–0.45%
Formula
Irritation risk
Low
Works for
Moisturizing

An oil from a mixture of different vegetables. Helps soften the upper layer of the skin

More about Olus oil
Vegetable oil~0.25–0.45%
Key active
Irritation risk
Low
Works for
Moisturizing

An oil from a mixture of different vegetables. Helps soften the upper layer of the skin

More about Vegetable oil
Sodium benzoate~0.15–0.25%
Formula
Irritation risk
Low

A preservative

More about Sodium benzoate
Vitex agnus castus extract~0.15–0.3%
Formula
Ascorbyl tetraisopalmitate~0.2–0.35%
Under-dosedIrritant · medium
Irritation risk
Medium
Works for
Anti-oxidationAnti-agingEvens skin toneMoisturizing

A vitamin C derivative. Studies show that is might be effective in reducing hyperpigmentation, but there are no studies confirming that it is effectively converted into the bioavailable form of Vitamin C in skin. It is not clear how this derivative compares in effectiveness to the topical application of bioavailable form of vitamin C (L-ascorbic acid)

More about Ascorbyl tetraisopalmitate
Cyclodextrin~0.15–0.25%
Formula
Irritation risk
Low

A type of sugar that is used to support delivery of active ingredients and can enhance their penetration into the skin without disrupting the skin's barrier

More about Cyclodextrin
Potassium sorbate~0.15–0.25%
Irritant · medium
Irritation risk
Medium

A preservative

More about Potassium sorbate
Sodium hydroxide~0.1–0.15%
Formula
Irritation risk
Low

Used to adjust the product's pH

More about Sodium hydroxide
Ingredient list view

Water, Dicaprylyl carbonate, Glycerin, C12-16 alcohols, Pentaerythrityl distearate, Isononyl isononanoate, Camelina sativa seed oil, Bisabolol, Phenoxyethanol, Sodium polyacrylate, Palmitic acid, Hydrogenated lecithin, Sodium stearoyl glutamate, Camellia oleifera seed oil, Parfum, Gossypium herbaceum seed oil, Xanthan gum, Caryocar brasiliense fruit oil, Echium plantagineum seed oil, Mauritia flexuosa fruit oil, Sodium cocoyl amino acids, Propylene glycol, Hydroxyethylcellulose, Chlorphenesin, Salix alba bark extract, Acrylamide/sodium acryloyldimethyltaurate copolymer, Citric acid, Isohexadecane, Tocopherol, Sarcosine, Tartaric acid, Cyclopia intermedia leaf extract, Sodium dehydroacetate, Lactic acid, Polysorbate 80, Alcohol, Magnesium aspartate, Potassium aspartate, Sorbitan oleate, Lecithin, Rhizobian gum, Sodium hyaluronate, Opuntia ficus-indica stem extract, Olus oil, Vegetable oil, Sodium benzoate, Vitex agnus castus extract, Ascorbyl tetraisopalmitate, Cyclodextrin, Potassium sorbate, Sodium hydroxide

Compare prices

Retailers ranked by price — lowest first.

Lookfantastic
≈ $6.64
Buy
Mankind
≈ $26.58
Buy

Affiliate links · prices updated regularly

Cheaper alternatives? See how this stacks up against similar formulas.
We compare ingredient profiles across our catalog — pick the closest match for your budget.
Open dupe finder

Sources cited in this review

Every concentration estimate and effectiveness label is anchored to one of these 27 studies and safety reviews.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Mio Skincare mio Bare All Soothing Cream
Mio Skincaremio Bare All Soothing Cream

Affiliate links · As an Amazon Associate, WIMJ earns from qualifying purchases.

As an Amazon Associate, WIMJ earns from qualifying purchases.