e.l.f. / Foundation
Soft Glam Satin Foundation
A satin-finish option to compare when you want medium coverage.
$8 Reference price · USD
- Brand-described finish
- Satin
- Brand-described coverage
- Medium, buildable
- Published shade count
- 36
- Pack size
- 1 fl oz (30 mL)
- Brand-stated skin types
- Brand lists dry, oily and combination skin
- SPF on brand page
- No SPF stated
- Source checked
- 2026-10-14
Ordinary external link; no commission is earned through this link. Confirm the current label, shade, size and price with the brand.
Compare this product ↗Ingredient notes
Hibiscus complex
Highlights only, not the complete INCI list. Check the exact shade and current label.
Read the official ingredient information ↗Before you shortlist it
A medium-coverage satin base. Skin-type descriptions are manufacturer guidance, not an individual suitability guarantee.
Sources & visual notes
Manufacturer descriptions and reference price: e.l.f. U.S. product page. Checked 2026-10-14.
Pack-size reference: View source ↗. Size units are reproduced as listed; ounce weight and fluid-ounce volume are not interchangeable.
Original typographic product profile by Base & Blush. This is not a product photograph, packaging depiction or shade sample.
Guides for this product
- Skin tint vs. foundation: start with the finish you want
- Sheer, medium or full coverage: what should you look for?
- Skin tone vs. undertone: two different parts of a shade match
- Is Halo Glow Liquid Filter a foundation? Decide by the job
- Concealer vs. foundation: do you need one, both or neither?
- Foundation brush vs. sponge: start with the formula’s directions
- How to compare foundation prices per ounce without misleading yourself
- How to read a foundation ingredient list without turning it into a verdict
- Buying foundation online: a shade-checking checklist before checkout
Facts, with their boundaries.
We have not personally tested this product. We do not infer wear, shade match or safety from the product name. Ingredient highlights are a selected summary; use the current full label for the exact shade.
Read our method ↗