La Roche-Posay Pigmentclar Day UV SPF30

La Roche-Posay Pigmentclar Day UV SPF30

SPF 30Efficacy100/100IrritancyMedium·5 UV filters
Edit

Works for

4 of 4 advertised claims delivered

Sun protection
SPF 30 · 5 UV filters
Broad spectrum
SPF 30Broad spectrumChemical filtersNo white cast

This product offers a good level of protection against both UVB and UVA rays.

This sunscreen uses organic (so-called "chemical") sunscreen filters. Organic, or "chemical" filters usually provide reliable sun protection and rarely leave a white cast. Sunscreens with organic filters can sting eyes.

This product can be considered "reef safe" because it does not contain the UV filters (oxybenzone and octinoxate) that can be harmful to coral reefs when present in the water in high concentrations.

UV spectrum
UVB290–320 nmUVA II320–340 nmUVA I340–400 nm
Octocrylene
Uvinul T
Mexoryl Xl
Avobenzone
Terephthalylidene Dicamphor Sulfonic Acid
FilterCoverageWhat it doesEst. amount
OctocryleneUVB Photo-stable A weak sunscreen that protects against the sun rays that cause sunburn (UVB) and is somewhat effective against the UVA rays. It is quite stable and can help stabilize other, more vulnerable, sunscreen ingredients like Avobenzone. It is an organic, or so called "chemical" sunscreen~3.7–4.5%
Uvinul TEthylhexyl TriazoneUVB Photo-stable Uvinul T. A UV filter. Effective against UVB rays. It is photostable. Can increase water resistance properties of the sunscreen. Unfortunately, not approved by the FDA (US) yet~0.55–0.85%
Mexoryl XlDrometrizole TrisiloxaneUVBUVA2 Photo-stable Mexoryl XL. A UV filter. Effective in the UVB and UVA range. It is stable. Unfortunately, not approved in the US yet~0.7–1.05%
AvobenzoneButyl MethoxydibenzoylmethaneUVA1Avobenzone. An organic, or so-called "chemical" UV filter. Protects against both UVA and UVB rays. Needs to be combined with other filters in a formulation to be stable.~1.9–2.3%
Terephthalylidene Dicamphor Sulfonic AcidUVA1 Photo-stable Ecamsule, Mexoryl SX. A UV filter. Is effective mostly against the UVA rays. It is legally marketed in the US with the FDA approval since 2006, even though the ingredient is not on the official FDA list of the approved sunscreen active ingredients. It is photostable~1.1–1.4%
~ marks concentrations estimated from label position and typical use levels
Reef-safe
No oxybenzone or octinoxate — the two filters banned in Hawaii, Florida Keys and Aruba.
Moisturizing
7 ingredients credited for this claim
Strong support
What the product description says
“Suitable for all skin types Skin tone correcting daily moisturiser SPECIFICALLY FORMULATED FOR Pigmentclar UV , Anti dark-sp ... Read more”
Source: La roche posay UK

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, caprylyl glycol.

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: dimethicone, c12-15 alkyl benzoate.

The following ingredients in this product are especially good for supporting the skin barrier and helping with the hydration level: niacinamide

DimethiconeKey active· Emollient, OcclusiveEffect: HighA silicone that helps to reduce water loss from the surface of the skin. Can temporarily "fill in" lines and wrinkles, absorb oil, and create a nice product finish~1.8–2.2%
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%
NiacinamideHeroEffect: HighIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~2.4–2.9%
C12-15 alkyl benzoateKey active· EmollientEffect: MediumEnhances the product texture and makes it more spreadable. Helps reduce water loss from the outer layer of skin. Extands the shelf life by preventing bacteria growth~6.3–7.7%
Octyldodecanol· EmollientEffect: LowAn emollient that helps to soften the skin and create a pleasant product texture and stabilize the formulation~1.9–2.4%
Glyceryl stearate· EmollientEffect: LowAn emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together~0.45–0.7%
Caprylyl glycol· Humectant, EmollientEffect: LowHelps preserve products and creates a nice product texture~0.2–0.4%
Evens skin tone
4 ingredients credited for this claim
Strong support
What the product description says
“Suitable for all skin types Skin tone correcting daily moisturiser SPECIFICALLY FORMULATED FOR Pigmentclar UV , Anti dark-sp ... Read more”
Source: La roche posay UK

This product offers broad spectrum sun protection. It means that it can prevent hyperpigmentation and help keep the skin tone even (sun damage is the main factor causing age spots, darkening of post-acne marks and other discolorations).

NiacinamideKey activeEffect: HighIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~2.4–2.9%
Phenylethyl resorcinolKey activeEffect: MediumMight help reduce hyperpigmentation in skin and help neutralize free radicals~0.3–0.5%
Capryloyl salicylic acidKey activeEffect: Medium~0.2–0.4%
Ferulic acidKey activeEffect: MediumA potent anti-oxidant that has been shown to be effective in neutralizing free radicals in skin. There seem to have a synergetic effect of ferulic acid, vitamin E and C, meaning that when the ingredients are used together, they enhance each other's ability protect the skin against free radicals. Ferulic acid also helps to stabilize other ingredients - including vitamins C and E. It can help to even out the skin tone. Ferulic acid is approved for use as a sunscreen ingredient in Japan in concentrations up to 10%~0.15–0.25%
Anti-aging
2 ingredients credited for this claim
Strong support
What the product description says
“Pigmentclar Uv Combines The Powerful Pigmentclar Anti-Dark Spot Complex With Spf And Anti-Pollution Protection, To Protect Your Skin From Dull, Greying Complexion And Visibly Reduce The Appearance Of Dark Spots.”
Source: Supderdrug

This product can help reduce and prevent fine lines and wrinkles, improve skin elasticity and firmness because it contains niacinamide.

These ingredients in the product can also be helpful, even though there is less evidence for their effectiveness: ferulic acid.

Keep in mind that it typically takes at least 6 weeks to notice any results because the changes that are needed to improve fine lines and elasticity happen in the deeper layers of the skin. No topical anti-aging product can “erase” wrinkles or fully reverse signs of aging.

This product can also help prevent early signs of skin aging because it offers a good level of broad spectrum sun protection. Sun damage is the main cause of premature skin aging, and protecting your skin from the sun is the best anti-aging strategy.

NiacinamideKey activeEffect: HighIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~2.4–2.9%
Ferulic acidKey activeEffect: MediumA potent anti-oxidant that has been shown to be effective in neutralizing free radicals in skin. There seem to have a synergetic effect of ferulic acid, vitamin E and C, meaning that when the ingredients are used together, they enhance each other's ability protect the skin against free radicals. Ferulic acid also helps to stabilize other ingredients - including vitamins C and E. It can help to even out the skin tone. Ferulic acid is approved for use as a sunscreen ingredient in Japan in concentrations up to 10%~0.15–0.25%
Exfoliation
Not advertised by the brand · 1 ingredient credited for this claim
Strong support

This product can help exfoliate the skin. In other words, it helps break down the bonds between dead cells on the surface of the skin and speed up the skin turnover. Skin often appears softer and brighter after exfoliation, but overdoing it can result in disrupted skin barrier. The following ingredient is doing the exfoliating job in this product: capryloyl salicylic acid.

Capryloyl salicylic acidKey activeEffect: High~0.2–0.4%
Anti-oxidation
Not advertised by the brand · 2 ingredients credited for this claim
Strong support

This product contains antioxidants (ferulic acid) that can help neutralize free radicals in skin. By doing so, they can lessen the damage the skin gets from the UV light (sun).

The following ingredients - ginkgo biloba leaf extract also can have an antioxidant effect, but there is less evidence to confirm their effectiveness in skin.

Ferulic acidKey activeEffect: HighA potent anti-oxidant that has been shown to be effective in neutralizing free radicals in skin. There seem to have a synergetic effect of ferulic acid, vitamin E and C, meaning that when the ingredients are used together, they enhance each other's ability protect the skin against free radicals. Ferulic acid also helps to stabilize other ingredients - including vitamins C and E. It can help to even out the skin tone. Ferulic acid is approved for use as a sunscreen ingredient in Japan in concentrations up to 10%~0.15–0.25%
Ginkgo biloba leaf extractKey activeEffect: MediumA plant extract that might help neutralize free radicals and reduce inflammation in skin. It can be irritating~0.25–0.5%
Anti-blemish
Not advertised by the brand · 3 ingredients credited for this claim
Strong support

This product can help reduce breakouts and clogged pores because it contains the following ingredient: niacinamide. This ingredient is used for treating acne and can have a noticeable effect.

The following ingredient (ingredients) in this product might be helpful, but there is no evidence to confirm that it actually works: capryloyl salicylic acid

NiacinamideHeroEffect: HighIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~2.4–2.9%
Capryloyl salicylic acidKey activeEffect: Medium~0.2–0.4%
Ginkgo biloba leaf extractEffect: LowA plant extract that might help neutralize free radicals and reduce inflammation in skin. It can be irritating~0.25–0.5%

Can it cause trouble?

Irritancy
1 strong irritant: Parfum
Medium risk
We flagged 14 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Ginkgo biloba leaf extractA plant extract that might help neutralize free radicals and reduce inflammation in skin. It can be irritatingHigh~0.25–0.5%est.
Phenylethyl resorcinolMight help reduce hyperpigmentation in skin and help neutralize free radicalsHigh~0.3–0.5%est.
Capryloyl salicylic acid—High~0.2–0.4%est.
ParfumAn aromatic blend of unspecified and possibly irritating ingredientsHigh~0.05–0.15%est.
OctocryleneA weak sunscreen that protects against the sun rays that cause sunburn (UVB) and is somewhat effective against the UVA rays. It is quite stable and can help stabilize other, more vulnerable, sunscreen ingredients like Avobenzone. It is an organic, or so called "chemical" sunscreenMedium~3.7–4.5%est.
Butyl methoxydibenzoylmethaneAvobenzone. An organic, or so-called "chemical" UV filter. Protects against both UVA and UVB rays. Needs to be combined with other filters in a formulation to be stable.Medium~1.9–2.3%est.
Aluminum starch octenylsuccinateUsed to thicken the product's consistencyMedium~0.95–1.15%est.
Terephthalylidene dicamphor sulfonic acidEcamsule, Mexoryl SX. A UV filter. Is effective mostly against the UVA rays. It is legally marketed in the US with the FDA approval since 2006, even though the ingredient is not on the official FDA list of the approved sunscreen active ingredients. It is photostableMedium~1.1–1.4%est.
Potassium cetyl phosphateHelps oil and water mix togetherMedium~0.6–0.85%est.
Drometrizole trisiloxaneMexoryl XL. A UV filter. Effective in the UVB and UVA range. It is stable. Unfortunately, not approved in the US yetMedium~0.7–1.05%est.
Ethylhexyl triazoneUvinul T. A UV filter. Effective against UVB rays. It is photostable. Can increase water resistance properties of the sunscreen. Unfortunately, not approved by the FDA (US) yetMedium~0.55–0.85%est.
TriethanolamineUsed to adjust pH of the product and can help improve the product's smellMedium~0.35–0.65%est.
Disodium edtaStabilizes the product formulationMedium~0.2–0.4%est.
Caprylyl glycolHelps preserve products and creates a nice product textureMedium~0.2–0.4%est.
Comedogenic
Clean of flagged comedogenic ingredients
None flagged
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
C12-15 alkyl benzoate~6.3–7.7%
Key active
Irritation risk
Low
Works for
Moisturizing

Enhances the product texture and makes it more spreadable. Helps reduce water loss from the outer layer of skin. Extands the shelf life by preventing bacteria growth

More about C12-15 alkyl benzoate
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
Octocrylene~3.7–4.5%
UV filterKey activeIrritant · medium
Irritation risk
Medium
Works for
Sun protection

A weak sunscreen that protects against the sun rays that cause sunburn (UVB) and is somewhat effective against the UVA rays. It is quite stable and can help stabilize other, more vulnerable, sunscreen ingredients like Avobenzone. It is an organic, or so called "chemical" sunscreen

More about Octocrylene
Niacinamide~2.4–2.9%
Hero · Moisturizing, Anti-blemish
Irritation risk
Low
Works for
Evens skin toneAnti-agingMoisturizingAnti-blemishReduces irritationReduces rednessAntibacterialAnti-inflammatory

Is proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production

More about Niacinamide
Octyldodecanol~1.9–2.4%
Formula
Irritation risk
Low
Works for
Moisturizing

An emollient that helps to soften the skin and create a pleasant product texture and stabilize the formulation

More about Octyldodecanol
Dimethicone~1.8–2.2%
Key active
Irritation risk
Low
Works for
MoisturizingMattifying

A silicone that helps to reduce water loss from the surface of the skin. Can temporarily "fill in" lines and wrinkles, absorb oil, and create a nice product finish

More about Dimethicone
Butyl methoxydibenzoylmethane~1.9–2.3%
UV filterKey activeIrritant · medium
Irritation risk
Medium
Works for
Sun protection

Avobenzone. An organic, or so-called "chemical" UV filter. Protects against both UVA and UVB rays. Needs to be combined with other filters in a formulation to be stable.

More about Butyl methoxydibenzoylmethane
Vinyl dimethicone/methicone silsesquioxane crosspolymer~1.2–1.4%
Formula
Irritation risk
Low

A type of silicone that create a smooth product finish and can create an optical soft-focus effect on the skin. Helps to thicken the product consistency

More about Vinyl dimethicone/methicone silsesquioxane crosspolymer
Aluminum starch octenylsuccinate~0.95–1.15%
Irritant · medium
Irritation risk
Medium

Used to thicken the product's consistency

More about Aluminum starch octenylsuccinate
Terephthalylidene dicamphor sulfonic acid~1.1–1.4%
UV filterKey activeIrritant · medium
Irritation risk
Medium
Works for
Sun protection

Ecamsule, Mexoryl SX. A UV filter. Is effective mostly against the UVA rays. It is legally marketed in the US with the FDA approval since 2006, even though the ingredient is not on the official FDA list of the approved sunscreen active ingredients. It is photostable

More about Terephthalylidene dicamphor sulfonic acid
Potassium cetyl phosphate~0.6–0.85%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Helps oil and water mix together

More about Potassium cetyl phosphate
Drometrizole trisiloxane~0.7–1.05%
UV filterKey activeIrritant · medium
Irritation risk
Medium
Works for
Sun protection

Mexoryl XL. A UV filter. Effective in the UVB and UVA range. It is stable. Unfortunately, not approved in the US yet

More about Drometrizole trisiloxane
Peg-100 stearate~0.55–0.85%
Formula
Irritation risk
Low
Works for
Cleansing

Helps oil and water mix togehter and creates a nice product texture

More about Peg-100 stearate
Stearyl alcohol~0.45–0.7%
Formula
Irritation risk
Low
Works for
Cleansing

An emollient that helps soften the skin

More about Stearyl alcohol
Glyceryl stearate~0.45–0.7%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

An emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together

More about Glyceryl stearate
Ethylhexyl triazone~0.55–0.85%
UV filterKey activeIrritant · medium
Irritation risk
Medium
Works for
Sun protection

Uvinul T. A UV filter. Effective against UVB rays. It is photostable. Can increase water resistance properties of the sunscreen. Unfortunately, not approved by the FDA (US) yet

More about Ethylhexyl triazone
Triethanolamine~0.35–0.65%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Used to adjust pH of the product and can help improve the product's smell

More about Triethanolamine
Ginkgo biloba nut extract~0.3–0.55%
Formula
Ginkgo biloba leaf extract~0.25–0.5%
Key activeIrritant · high
Irritation risk
High
Works for
Anti-oxidationAnti-inflammatoryAntibacterialAnti-blemish

A plant extract that might help neutralize free radicals and reduce inflammation in skin. It can be irritating

More about Ginkgo biloba leaf extract
Phenylethyl resorcinol~0.3–0.5%
Key activeIrritant · high
Irritation risk
High
Works for
Evens skin tone

Might help reduce hyperpigmentation in skin and help neutralize free radicals

More about Phenylethyl resorcinol
Poloxamer 338~0.25–0.5%
Formula
Irritation risk
Low
Works for
Cleansing
More about Poloxamer 338
Ammonium polyacryloyldimethyl taurate~0.2–0.4%
Formula
Irritation risk
Low

Used to create a thicker product consistency

More about Ammonium polyacryloyldimethyl taurate
Disodium edta~0.2–0.4%
Irritant · medium
Irritation risk
Medium

Stabilizes the product formulation

More about Disodium edta
Capryloyl salicylic acid~0.2–0.4%
Key activeIrritant · high
Irritation risk
High
Works for
ExfoliationAnti-blemishEvens skin tone
More about Capryloyl salicylic acid
Caprylyl glycol~0.2–0.4%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Helps preserve products and creates a nice product texture

More about Caprylyl glycol
Xanthan gum~0.15–0.3%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Ferulic acid~0.15–0.25%
Key active
Irritation risk
Low
Works for
Anti-oxidationEvens skin toneAnti-inflammatoryAnti-aging

A potent anti-oxidant that has been shown to be effective in neutralizing free radicals in skin. There seem to have a synergetic effect of ferulic acid, vitamin E and C, meaning that when the ingredients are used together, they enhance each other's ability protect the skin against free radicals. Ferulic acid also helps to stabilize other ingredients - including vitamins C and E. It can help to even out the skin tone. Ferulic acid is approved for use as a sunscreen ingredient in Japan in concentrations up to 10%

More about Ferulic acid
Phenoxyethanol~0.15–0.25%
Formula
Irritation risk
Low

A preservative. It helps prevent bacterial growth in cosmetic products

More about Phenoxyethanol
Parfum~0.05–0.15%
Irritant · high
Irritation risk
High

An aromatic blend of unspecified and possibly irritating ingredients

More about Parfum
(f.i.l. b162234/2)
Not recognized
Ingredient list view

Water, C12-15 alkyl benzoate, Glycerin, Octocrylene, Niacinamide, Octyldodecanol, Dimethicone, Butyl methoxydibenzoylmethane, Vinyl dimethicone/methicone silsesquioxane crosspolymer, Aluminum starch octenylsuccinate, Terephthalylidene dicamphor sulfonic acid, Potassium cetyl phosphate, Drometrizole trisiloxane, Peg-100 stearate, Stearyl alcohol, Glyceryl stearate, Ethylhexyl triazone, Triethanolamine, Ginkgo biloba nut extract, Ginkgo biloba leaf extract, Phenylethyl resorcinol, Poloxamer 338, Ammonium polyacryloyldimethyl taurate, Disodium edta, Capryloyl salicylic acid, Caprylyl glycol, Xanthan gum, Ferulic acid, Phenoxyethanol, Parfum, Unknown

Compare prices

Retailers ranked by price — lowest first.

La roche posay UK
≈ $29.65
Buy
Supderdrug
≈ $35.72
Buy
La roche posay UK
≈ $37.06
Buy

Affiliate links · prices updated regularly

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
La Roche-PosayPigmentclar Day UV SPF30YOUR PRODUCTVichyLiftActiv Specialist B3 Dark Spot Serum + B3 Anti-Dark Spots Cream SPF50 FreeGarnierGreen Labs Canna-B Pore Perfecting Serum Cream, Fragrance Free, with SPF 30 and Niacinamide Vitamin B3 + Cannabis Sativa Seed OilCeraVeCrème Hydratante Visage SPF30
Match—82%80%76%
Price$29.61$46.79+$17.18$16.96−$12.65—
Shared key ingredients—6 of 126 of 124 of 12
Key difference—Ascorbyl GlucosideHomosalateCeramide Np
Irritancy Medium Medium Low Low
SPFSPF 30SPF 50SPF 30SPF 30
Drying alcohol— Contains drying alcohol ——
View product Shop Shop Shop
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

Product summary

We assess that "La Roche-Posay - Pigmentclar Day UV SPF30" can provide reliable sun protection based on the ingredient list. It can protect from both UVA and UVB rays. This is great news because not all sunscreens with SPF ratings give UVA protection. (UVA rays do not cause sunburn, but still damage our skin and lead to early aging).

It should also be hydrating enough to use without an additional moisturizer during the day. Like all broad-spectrum sunscreens, this product has an anti-aging benefit.

Sunscreen filters

This is a so-called "chemical" sunscreen. It means that it uses organic UV filters. They typically offer good sun protection and rarely leave a white cast, but they can be irritating for some people with sensitive skin. The UV filters in this sunscreen are: avobenzone 1.90% - 2.30%, mexoryl xl 0.70% - 1.05%, uvinul t 0.55% - 0.85%, octocrylene 3.70% - 4.50% and terephthalylidene dicamphor sulfonic acid 1.10% - 1.40%.

Irritation risk

There are some common irritants in this product, including ingredients that do not have benefits for the skin. We assess the overall irritancy of this sunscreen to be medium. For a detailed overview of all potential irritants: click here

You can see the detailed formula review with the breakdown of all actives in the product and the full ingredient list with estimated concentrations in the tables below.

Price

The product retails from 22.40£ up to 28.00£ in the United Kingdom.

For a detailed price comparison: click here.

La Roche-Posay Pigmentclar Day UV SPF30
La Roche-PosayPigmentclar Day UV SPF30

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

As an Amazon Associate, WIMJ earns from qualifying purchases.