APIVITA Royal Honey Rich Moisturizing Body Cream

APIVITA Royal Honey Rich Moisturizing Body Cream

Efficacy62/100IrritancyHigh

Works for

Moisturizing
Glycerin, Vegetable oil + 23 more
Works
What the product description says
“Royal Honey Rich Moisturizing Body Cream”
From product name

This product can help improve hydration of the skin with the two types of ingredients.

The first type is called “humectants”:
these ingredients help attract water. 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. The following ingredients in this product do the job: glycerin, sodium hyaluronate.

This product also contains ingredients called “occlusives”. They help reduce the speed with which our skin loses moisture to the outside environment. These ingredients also help soften the upper layer of the skin, so it feels less tight and nicer to the touch. The following ingredients in this product do the job: beeswax, butyrospermum parkii butter.

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.2%
Vegetable oilKey active· EmollientEffect: MediumAn oil from a mixture of different vegetables. Helps soften the upper layer of the skin~1.5–1.8%
Butyrospermum parkii butterKey active· Emollient, OcclusiveEffect: HighA great moisturising ingredient that softens the skin and reduces water loss from its upper layer. It also can be helpful in protecting skin from free radicals~1.3–1.6%
Theobroma cacao seed butterKey active· EmollientEffect: HighHelps soften the upper layer of the skin and can be helpful in restoring the skin barrier function. Might have some anti-oxidant effect~1–1.2%
Heptyl undecylenateKey active· Emollient, OcclusiveEffect: MediumHelps soften the upper layer of the skin, reduce water loss from the skin surface over time and create a nice product finish~0.7–1.1%
Cetearyl alcoholKey active· EmollientEffect: MediumA non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture~0.5–0.75%
TriheptanoinKey activeEffect: HighA synthetic triglyceride. Helps soften the upper layer of the skin~0.45–0.7%
Cera albaKey active· Emollient, OcclusiveEffect: HighForms a protective barrier that holds water and keeps dry skin hydrated. Keeps an emulsion from separating into its oil and liquid components, and increases the thickness of a product. Can be an allergen~0.45–0.7%
MelKey active· Humectant, EmollientEffect: MediumHelps to soften the upper layer of the skin and attract water to it~0.45–0.65%
BeeswaxKey active· Emollient, OcclusiveEffect: HighForms a protective barrier that holds water and keeps dry skin hydrated. Keeps an emulsion from separating into its oil and liquid components, and increases the thickness of a product. Can be an allergen~0.35–0.65%
HoneyKey active· HumectantEffect: MediumHelps attract water to the skin and might have some anti-bacterial properties. Can be an allergen~0.35–0.6%
Helianthus annuus seed oilKey active· Emollient, OcclusiveEffect: HighA great emollient due to its high linoleic acid content. One of the most effective plant oils in helping skin hydration and repairing skin barrier function~0.3–0.5%
Cetyl palmitateKey active· EmollientEffect: MediumAn emollient that helps soften the skin and is used to improve product texture and stability~0.3–0.55%
Prunus amygdalus dulcis oilKey active· EmollientEffect: MediumAn emollient that softens the skin~0.3–0.55%
Sodium hyaluronateKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Attracts water into the upper layer of the skin~0.25–0.45%
Olea europaea fruit oilKey active· EmollientEffect: MediumAn emollient that helps soften the skin but is not effective for restoring its barrier function. Might be helpful to calm down inflammation~0.25–0.5%
Cocoglycerides· EmollientEffect: LowHelp soften the upper layer of the skin and make it easier for oil and water mix together. Recently, a rising number of allergic reactions to cocoglycerides and other coconut-derived surfactants has been reported. As there is a significant overlap between frequent irritants and allergens, we flag this ingredient for attention of those with very sensitive, reactive skin~2.9–3.6%
Glyceryl stearate citrate· EmollientEffect: LowHelps oil and water mix together while softening the upper layer of the skin~2.4–3%
C15-19 alkaneEffect: LowHelps soften the upper layer of the skin and create a nice product texture~2–2.4%
Olus oil· EmollientEffect: LowAn oil from a mixture of different vegetables. Helps soften the upper layer of the skin~1.7–2.1%
Sorbitol· HumectantEffect: LowHelps attract water to the upper layer of the skin and improves the product texture~0.55–0.85%
Aloe barbadensis leaf juice powderEffect: LowTraditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skin~0.25–0.45%
Rosa damascena flower oilEffect: LowUsed as a fragrance. Can be irritating~0.25–0.45%
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%
PanthenolUnder-dosedHelps attract water to the upper layer of the skin and can help improve skin barrier function~0.25–0.45%
Anti-aging
Butyrospermum parkii butter, Prunus amygdalus dulcis oil + 1 more
Not delivered
What the product description says
“Age like fine wine thanks to this plumping, smoothing and glow-boosting range”
Source: Feelunique

This product does not contain ingredients that are able to reduce fine lines and wrinkles or help with skin elasticity, but it can improve the look of the skin temporarily through moisturization. Well-moisturized skin might also be able to repair the sun damage better.This ingredient - butyrospermum parkii butter - could be helpful for preventing or repairing signs of aging in theory, but there is no evidence that it actually works.

Butyrospermum parkii butterEffect: LowA great moisturising ingredient that softens the skin and reduces water loss from its upper layer. It also can be helpful in protecting skin from free radicals~1.3–1.6%
Prunus amygdalus dulcis oilEffect: LowAn emollient that softens the skin~0.3–0.55%
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%

Can it cause trouble?

Irritancy
14 strong irritants: Parfum, Hamamelis virginiana leaf extract + 12 more — patch-test recommended
High risk
We flagged 25 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
CocoglyceridesHelp soften the upper layer of the skin and make it easier for oil and water mix together. Recently, a rising number of allergic reactions to cocoglycerides and other coconut-derived surfactants has been reported. As there is a significant overlap between frequent irritants and allergens, we flag this ingredient for attention of those with very sensitive, reactive skinHigh~2.9–3.6%est.
ParfumAn aromatic blend of unspecified and possibly irritating ingredientsHigh~0.5–0.75%est.
Hamamelis virginiana leaf extractA plant extract that can help calm down inflammation in skin. Can, however, itself be irritatingHigh~0.25–0.5%est.
Lavandula angustifolia flower extractEssential oil that can be irritatingHigh~0.3–0.6%est.
Rosa damascena flower oilUsed as a fragrance. Can be irritatingHigh~0.25–0.45%est.
Citrus aurantium dulcis peel oilAn essentil oil from orange peel. Potential allergen and can be irritatingHigh~0.25–0.45%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.
Benzyl alcoholA preservative. Can be used to mask unpleasant smell. Can be irritatingHigh~0.2–0.35%est.
LimoneneA common frangrance that can easily irritate skin, especially if exposed to air, light or heatHigh~0.2–0.35%est.
LinaloolA fragrance. Can be irritatingHigh~0.2–0.35%est.
HydroxycitronellalA fragrance. A likely allergen and can be irritatingHigh~0.15–0.3%est.
Benzyl salicylateA fragrance. Is a likely irritantHigh~0.15–0.25%est.
CitralA fragrance with a lemon scent. A likely irritantHigh~0.15–0.3%est.
GeraniolA fragrance. Can be irritatingHigh~0.15–0.25%est.
CitronellolA fragrance. Can be irritatingHigh~0.1–0.15%est.
EugenolA fragrance. Is a likely irritantHigh~0.1–0.15%est.
Heptyl undecylenateHelps soften the upper layer of the skin, reduce water loss from the skin surface over time and create a nice product finishMedium~0.7–1.1%est.
Cera albaForms a protective barrier that holds water and keeps dry skin hydrated. Keeps an emulsion from separating into its oil and liquid components, and increases the thickness of a product. Can be an allergenMedium~0.45–0.7%est.
Aloe barbadensis leaf juice powderTraditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skinMedium~0.25–0.45%est.
Olea europaea fruit oilAn emollient that helps soften the skin but is not effective for restoring its barrier function. Might be helpful to calm down inflammationMedium~0.25–0.5%est.
Tocopheryl acetateA more stable but less bio-available form of vitamin E compared to Tocopherol. Might help moisturize and protect the skin from free radicals, but mostly used in low concentrations to stabilize other ingredients.Medium~0.25–0.5%est.
Acrylates/c10-30 alkyl acrylate crosspolymerMaintains the texture of skincare products. Allows the product to spread evenly. Helps oil and water mix togetherMedium~0.25–0.5%est.
Sorbitan oleateHelps oil and water mix togetherMedium~0.25–0.5%est.
Sorbitan palmitateHelps water and oil mix together and stabilize the product formulationMedium~0.25–0.45%est.
Dehydroacetic acidA preservativeMedium~0.25–0.45%est.
Comedogenic
4 ingredients rated 2 or more on the 0–5 pore-clogging scale
4 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
Butyrospermum parkii butterA great moisturising ingredient that softens the skin and reduces water loss from its upper layer. It also can be helpful in protecting skin from free radicals3/5~1.3–1.6%est.
Theobroma cacao seed butterHelps soften the upper layer of the skin and can be helpful in restoring the skin barrier function. Might have some anti-oxidant effect3/5~1–1.2%est.
Cetearyl alcoholA non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture2/5~0.5–0.75%est.
Sorbitan oleateHelps oil and water mix together2/5~0.25–0.5%est.

User reviews

Would you recommend?
No community reviews yet.

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

Ingredients

Filter by role to see what each ingredient is doing.

Water~45–55%
Formula
Irritation risk
Low

Plain old water

More about Water
C13-15 alkane~6.6–8.1%
Formula
Irritation risk
Low

Helps dissolve other ingredients in the formula

More about C13-15 alkane
Glycerin~4.2–5.2%
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
Cocoglycerides~2.9–3.6%
Irritant · high
Irritation risk
High
Works for
CleansingMoisturizing

Help soften the upper layer of the skin and make it easier for oil and water mix together. Recently, a rising number of allergic reactions to cocoglycerides and other coconut-derived surfactants has been reported. As there is a significant overlap between frequent irritants and allergens, we flag this ingredient for attention of those with very sensitive, reactive skin

More about Cocoglycerides
Glyceryl stearate citrate~2.4–3%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Helps oil and water mix together while softening the upper layer of the skin

More about Glyceryl stearate citrate
C15-19 alkane~2–2.4%
Formula
Irritation risk
Low
Works for
Moisturizing

Helps soften the upper layer of the skin and create a nice product texture

More about C15-19 alkane
Olus oil~1.7–2.1%
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~1.5–1.8%
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
Butyrospermum parkii butter~1.3–1.6%
Key activeComedogenic 3/5
Irritation risk
Low
Comedogenicity
3/5
Works for
MoisturizingAnti-oxidationAnti-aging

A great moisturising ingredient that softens the skin and reduces water loss from its upper layer. It also can be helpful in protecting skin from free radicals

More about Butyrospermum parkii butter
Theobroma cacao seed butter~1–1.2%
Key activeComedogenic 3/5
Irritation risk
Low
Comedogenicity
3/5
Works for
MoisturizingAnti-oxidationAnti-dandruff

Helps soften the upper layer of the skin and can be helpful in restoring the skin barrier function. Might have some anti-oxidant effect

More about Theobroma cacao seed butter
Heptyl undecylenate~0.7–1.1%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Moisturizing

Helps soften the upper layer of the skin, reduce water loss from the skin surface over time and create a nice product finish

More about Heptyl undecylenate
Sorbitol~0.55–0.85%
Formula
Irritation risk
Low
Works for
Moisturizing

Helps attract water to the upper layer of the skin and improves the product texture

More about Sorbitol
Parfum~0.5–0.75%
Irritant · high
Irritation risk
High

An aromatic blend of unspecified and possibly irritating ingredients

More about Parfum
Triheptanoin~0.45–0.7%
Key active
Irritation risk
Low
Works for
MoisturizingCleansing

A synthetic triglyceride. Helps soften the upper layer of the skin

More about Triheptanoin
Cetearyl alcohol~0.5–0.75%
Key activeComedogenic 2/5
Irritation risk
Low
Comedogenicity
2/5
Works for
CleansingMoisturizing

A non-drying alcohol. Works as an emollient. Helps water and oil mix together and creates a nice product texture

More about Cetearyl alcohol
Water~0.45–0.65%
Formula
Irritation risk
Low

Plain old water

More about Water
Mel~0.45–0.65%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps to soften the upper layer of the skin and attract water to it

More about Mel
Honey~0.35–0.6%
Key active
Irritation risk
Low
Works for
MoisturizingAntibacterial

Helps attract water to the skin and might have some anti-bacterial properties. Can be an allergen

More about Honey
Cera alba~0.45–0.7%
Key activeIrritant · medium
Irritation risk
Medium
Works for
CleansingMoisturizing

Forms a protective barrier that holds water and keeps dry skin hydrated. Keeps an emulsion from separating into its oil and liquid components, and increases the thickness of a product. Can be an allergen

More about Cera alba
Beeswax~0.35–0.65%
Key active
Irritation risk
Low
Works for
Moisturizing

Forms a protective barrier that holds water and keeps dry skin hydrated. Keeps an emulsion from separating into its oil and liquid components, and increases the thickness of a product. Can be an allergen

More about Beeswax
Hamamelis virginiana leaf extract~0.25–0.5%
Irritant · high
Irritation risk
High
Works for
Anti-inflammatory

A plant extract that can help calm down inflammation in skin. Can, however, itself be irritating

More about Hamamelis virginiana leaf extract
Lavandula angustifolia flower extract~0.3–0.6%
Irritant · high
Irritation risk
High

Essential oil that can be irritating

More about Lavandula angustifolia flower extract
Aloe barbadensis leaf juice powder~0.25–0.45%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Traditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skin

More about Aloe barbadensis leaf juice powder
Sodium hyaluronate~0.25–0.45%
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
Olea europaea fruit oil~0.25–0.5%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Moisturizing

An emollient that helps soften the skin but is not effective for restoring its barrier function. Might be helpful to calm down inflammation

More about Olea europaea fruit oil
Prunus amygdalus dulcis oil~0.3–0.55%
Key active
Irritation risk
Low
Works for
MoisturizingAnti-oxidationAnti-aging

An emollient that softens the skin

More about Prunus amygdalus dulcis oil
Helianthus annuus seed oil~0.3–0.5%
Key active
Irritation risk
Low
Works for
Moisturizing

A great emollient due to its high linoleic acid content. One of the most effective plant oils in helping skin hydration and repairing skin barrier function

More about Helianthus annuus seed oil
Rosa damascena flower oil~0.25–0.45%
Irritant · high
Irritation risk
High
Works for
Moisturizing

Used as a fragrance. Can be irritating

More about Rosa damascena flower oil
Citrus aurantium dulcis peel oil~0.25–0.45%
Irritant · high
Irritation risk
High

An essentil oil from orange peel. Potential allergen and can be irritating

More about Citrus aurantium dulcis peel oil
Panthenol~0.25–0.45%
Under-dosed
Irritation risk
Low
Works for
Reduces rednessMoisturizingReduces irritation

Helps attract water to the upper layer of the skin and can help improve skin barrier function

More about Panthenol
Bisabolol~0.2–0.4%
Formula
Irritation risk
Low
Works for
Reduces irritationAnti-inflammatoryAnti-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
Tocopherol~0.25–0.5%
Formula
Irritation risk
Low
Works for
Anti-oxidationAnti-inflammatoryAnti-agingMoisturizing

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
Sodium phytate~0.25–0.45%
Formula
Irritation risk
Low

Used to stabilize product formulations

More about Sodium phytate
Tocopheryl acetate~0.25–0.5%
Irritant · medium
Irritation risk
Medium
Works for
Anti-oxidation

A more stable but less bio-available form of vitamin E compared to Tocopherol. Might help moisturize and protect the skin from free radicals, but mostly used in low concentrations to stabilize other ingredients.

More about Tocopheryl acetate
Acrylates/c10-30 alkyl acrylate crosspolymer~0.25–0.5%
Irritant · medium
Irritation risk
Medium

Maintains the texture of skincare products. Allows the product to spread evenly. Helps oil and water mix together

More about Acrylates/c10-30 alkyl acrylate crosspolymer
Sorbitan oleate~0.25–0.5%
Comedogenic 2/5Irritant · medium
Irritation risk
Medium
Comedogenicity
2/5
Works for
Cleansing

Helps oil and water mix together

More about Sorbitan oleate
Cetyl palmitate~0.3–0.55%
Key active
Irritation risk
Low
Works for
Moisturizing

An emollient that helps soften the skin and is used to improve product texture and stability

More about Cetyl palmitate
Sorbitan palmitate~0.25–0.45%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Helps water and oil mix together and stabilize the product formulation

More about Sorbitan palmitate
Xanthan gum~0.25–0.45%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Citronellyl methylcrotonate~0.2–0.4%
Formula
Dehydroacetic acid~0.25–0.45%
Irritant · medium
Irritation risk
Medium

A preservative

More about Dehydroacetic acid
Sodium hydroxide~0.25–0.45%
Formula
Irritation risk
Low

Used to adjust the product's pH

More about Sodium hydroxide
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
Benzyl alcohol~0.2–0.35%
Irritant · high
Irritation risk
High

A preservative. Can be used to mask unpleasant smell. Can be irritating

More about Benzyl alcohol
Limonene~0.2–0.35%
Irritant · high
Irritation risk
High

A common frangrance that can easily irritate skin, especially if exposed to air, light or heat

More about Limonene
Linalool~0.2–0.35%
Irritant · high
Irritation risk
High

A fragrance. Can be irritating

More about Linalool
Hydroxycitronellal~0.15–0.3%
Irritant · high
Irritation risk
High

A fragrance. A likely allergen and can be irritating

More about Hydroxycitronellal
Benzyl salicylate~0.15–0.25%
Irritant · high
Irritation risk
High

A fragrance. Is a likely irritant

More about Benzyl salicylate
Citral~0.15–0.3%
Irritant · high
Irritation risk
High

A fragrance with a lemon scent. A likely irritant

More about Citral
Geraniol~0.15–0.25%
Irritant · high
Irritation risk
High

A fragrance. Can be irritating

More about Geraniol
Citronellol~0.1–0.15%
Irritant · high
Irritation risk
High

A fragrance. Can be irritating

More about Citronellol
Eugenol~0.1–0.15%
Irritant · high
Irritation risk
High

A fragrance. Is a likely irritant

More about Eugenol
Ingredient list view

Water, C13-15 alkane, Glycerin, Cocoglycerides, Glyceryl stearate citrate, C15-19 alkane, Olus oil, Vegetable oil, Butyrospermum parkii butter, Theobroma cacao seed butter, Heptyl undecylenate, Sorbitol, Parfum, Triheptanoin, Cetearyl alcohol, Water, Mel, Honey, Cera alba, Beeswax, Hamamelis virginiana leaf extract, Lavandula angustifolia flower extract, Aloe barbadensis leaf juice powder, Sodium hyaluronate, Olea europaea fruit oil, Prunus amygdalus dulcis oil, Helianthus annuus seed oil, Rosa damascena flower oil, Citrus aurantium dulcis peel oil, Panthenol, Bisabolol, Tocopherol, Sodium phytate, Tocopheryl acetate, Acrylates/c10-30 alkyl acrylate crosspolymer, Sorbitan oleate, Cetyl palmitate, Sorbitan palmitate, Xanthan gum, Citronellyl methylcrotonate, Dehydroacetic acid, Sodium hydroxide, Alcohol, Benzyl alcohol, Limonene, Linalool, Hydroxycitronellal, Benzyl salicylate, Citral, Geraniol, Citronellol, Eugenol

Compare prices

Retailers ranked by price — lowest first.

Amazon USPrice as of 11/10 00:16 GMT
$24.00
Buy

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

Worth comparing, line by line.

Match % combines shared ingredients, the first five ingredients, shared actives and hero ingredients, irritancy (lower counts in the alternative's favour), texture and body area. Only products in the same routine step are compared.

Side-by-side comparison of this product against its closest alternatives
APIVITARoyal Honey Rich Moisturizing Body CreamYOUR PRODUCTElement EightO2 Squalane Repair Protect Moisturizer for Redness and Post-Procedure Skin RepairMesoesteticFast Skin RepairBriogeoBe Gentle, Be Kind Banana + Coconut Nourishing Superfoods Body Cream
Match—57%57%57%
Price$24.00$250.00+$226.00$58.99+$34.99—
Shared key ingredients—5 of 115 of 114 of 11
Key difference—Camellia Oleifera Seed OilAcetyl Tetrapeptide-2Niacinamide
Irritancy High Medium Medium Medium
Drying alcohol Contains drying alcohol ———
View product Shop Shop Shop

More alternatives: Metode Spesialpleie karbamidkrem 9,5%Evereden Eczema Relief Face and Body Treatment

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 21 studies and safety reviews.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
APIVITA Royal Honey Rich Moisturizing Body Cream
APIVITARoyal Honey Rich Moisturizing Body Cream

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

As an Amazon Associate, WIMJ earns from qualifying purchases.