10 Best Microfiber Cloths for Car Interior Cleaning and Detailing

The right microfiber cloth makes interior cleaning faster and reduces streaks, lint, and unnecessary rubbing. For dashboards, leather, screens, glass, and plastic trim, a medium-pile towel is usually easier to control than a thick drying towel.

For most interiors, The Rag Company Edgeless 300 is the best all-around choice because its 300 GSM 70/30 microfiber is soft, low-lint, and safe for screens and delicate trim. The Rag Company Diamond Weave is better for interior glass, while Chemical Guys Workhorse makes more sense for dirtier areas where you do not want to use your soft finishing towels.

10 Best Microfiber Cloths for Car Interior Cleaning and Detailing: Quick Comparison

ProductBest ForSize / PackKey FeatureAmazon
The Rag Company Edgeless 300Best Overall16 x 16 in / 10-Pack300 GSM, 70/30, edgelessCheck Price on Amazon
The Rag Company Creature EdgelessBest for Leather & Trim16 x 16 in / 10-Pack420 GSM dual pileCheck Price on Amazon
The Rag Company Diamond WeaveBest for Interior Glass16 x 16 in / 6-Pack280 GSM diamond weaveCheck Price on Amazon
Chemical Guys Workhorse GrayBest for Dirty Areas16 x 16 in / 3-Pack350 GSM utility towelCheck Price on Amazon
Meguiar’s Supreme Shine X2020Best Plush Cloth16 x 24 in / 3-PackThick dual-sided pileCheck Price on Amazon
Chemical Guys Premium Gold MIC_506_03Best Soft 3-Pack16 x 16 in / 3-PackPlush microfiberCheck Price on Amazon
The Rag Company Eagle Edgeless 350Best Premium Finishing Cloth16 x 16 in / 5-Pack350 GSM Korean 70/30Check Price on Amazon
USANOOKS Microfiber ClothsBest Budget 12-Pack12.5 x 12.5 in / 12-PackColor-coded utility clothsCheck Price on Amazon
Amazon Basics Microfiber ClothsBest Bulk Pack16 x 12 in / 24-PackLarge low-cost packCheck Price on Amazon
HOMEXCEL Microfiber ClothsBest Low-Cost Color Pack11.5 x 11.5 in / 12-PackFour colors for task separationCheck Price on Amazon

10 Best Microfiber Cloths for Car Interiors

1. The Rag Company Edgeless 300 — Best Overall

Check Price on Amazon

The Rag Company Edgeless 300 is the easiest microfiber towel to recommend for general interior detailing.

It uses a 300 GSM terry weave with a 70/30 polyester-polyamide blend. The towel is 16 x 16 inches and has no sewn border or tag around the edge.

That combination works well inside a car because the towel is thick enough to pick up dust, cleaner, body oils, and light grime without becoming bulky in your hand.

The edgeless construction is also useful around glossy trim, screens, gauge clusters, piano-black panels, and other surfaces where a stiff border can be annoying.

The short-to-medium pile gives the towel enough bite for cleaning while still leaving a clean finish when folded into quarters.

The Rag Company specifically lists the Edgeless 300 for leather, vinyl, plastic, carpet, screens, electronics, metal, and general detailing.

Best for: Dashboards, door panels, leather, vinyl, plastic, screens, and general interior cleaning.

Pros:

  • 300 GSM
  • 70/30 microfiber blend
  • Edgeless design
  • 16 x 16-inch size
  • Safe for screens
  • Good on leather and plastic
  • Low lint
  • Ten towels per pack
  • Easy to color-code by job

Cons:

  • Not designed for heavy liquid absorption
  • Costs more than generic bulk cloths
  • Light colors show dirt quickly
  • Not a dedicated glass weave

Buying Decision:

Choose the Edgeless 300 if you want one towel style for most interior work.

A 10-pack is enough to separate dashboard, seats, doors, screens, and dirtier lower areas without reusing one contaminated towel everywhere.

2. The Rag Company Creature Edgeless — Best for Leather & Trim

Check Price on Amazon

The Creature Edgeless is thicker and softer than the Edgeless 300.

It uses a 420 GSM 70/30 blend with two different pile heights.

One side has a shorter pile that works well for removing cleaner or light residue. The other side is plusher and better for final wiping and buffing.

That makes it useful on leather seats, soft-touch dashboards, door panels, vinyl, and glossy trim.

The edgeless design removes a stiff stitched border from the towel, which is helpful when wiping sensitive piano-black plastic or polished interior trim.

The 420 GSM weight is still manageable inside a cabin. It does not feel like a large exterior drying towel.

Best for: Leather seats, soft-touch dashboards, vinyl, and delicate interior trim.

Pros:

  • 420 GSM
  • 70/30 blend
  • Dual-pile design
  • Edgeless construction
  • Soft on leather and trim
  • Good for final buffing
  • Ten-pack
  • Reusable and machine washable

Cons:

  • More expensive than basic utility cloths
  • Plush side can hold more product residue
  • Not as efficient as diamond weave on glass
  • Too soft for some heavy scrubbing jobs

Buying Decision:

Choose Creature Edgeless if your interior has leather, glossy trim, or other surfaces where you want more cushion than a basic utility towel provides.

For dirtier carpet edges and door sills, keep a separate lower-cost towel.

3. The Rag Company Diamond Weave — Best for Interior Glass

Check Price on Amazon

Interior glass needs a different towel from dashboards and seats.

The Rag Company Diamond Weave uses a low-pile 280 GSM surface with a diamond-shaped texture.

The towel is designed to remove fingerprints, haze, cleaner residue, and glass film without leaving the lint that can come from a thick plush towel.

The 16 x 16-inch blue six-pack uses an 80/20 microfiber blend.

The low pile also makes it easier to see when the towel is becoming wet or dirty.

For the inside of a windshield, use one Diamond Weave towel with cleaner and keep a second clean towel for the final dry pass.

The towel can also be used on mirrors, glossy metal, and screens when needed.

Best for: Windshields, side glass, mirrors, and final streak removal.

Pros:

  • 280 GSM
  • Diamond weave
  • Low lint
  • Designed for streak-free glass
  • Six towels included
  • 16 x 16-inch size
  • Good on mirrors and screens
  • Easy to fold into quarters

Cons:

  • Not the best towel for leather or heavy grime
  • Stitched edge rather than fully edgeless
  • Lower absorbency than plush towels
  • Works best when paired with a second dry towel

Buying Decision:

Choose Diamond Weave if streaky interior glass is your main problem.

A dedicated glass towel is one of the easiest upgrades you can make to an interior detailing setup.

4. Chemical Guys Workhorse Gray — Best for Dirty Areas

Check Price on Amazon

Chemical Guys Workhorse towels are designed as general-purpose detailing cloths.

The gray version is a practical choice for dirtier interior jobs because the towel is less likely to be confused with a clean finishing towel.

The towels measure 16 x 16 inches and use roughly 350 GSM microfiber.

That gives them enough pile to lift dirt from plastic, vinyl, rubber, carpet edges, door sills, and other areas where a thin household cloth may simply push grime around.

Chemical Guys also sells Workhorse towels in different colors, which is useful if you want a color-coding system.

For example:

  • Gray for door sills and dirty plastic
  • Blue for interior surfaces
  • Green for glass
  • Black for wheels or exterior dirty work

Do not reuse the same Workhorse towel on a touchscreen after wiping a dirty door jamb.

Best for: Door sills, plastic trim, cup holders, rubber, carpet edges, and heavier interior cleaning.

Pros:

  • Around 350 GSM
  • 16 x 16-inch size
  • General-purpose weave
  • Three-pack
  • Good dirt pickup
  • Useful for color coding
  • Machine washable
  • Durable utility towel

Cons:

  • Stitched edges
  • Not as soft as premium edgeless towels
  • Only three towels in the pack
  • Not the best choice for screens or delicate piano-black trim

Buying Decision:

Choose Workhorse towels for the parts of the interior that you do not want contaminating your premium cloths.

They work well as the “dirty job” towels in a larger microfiber setup.

5. Meguiar’s Supreme Shine X2020 — Best Plush Cloth

Check Price on Amazon

Meguiar’s Supreme Shine X2020 is a larger plush microfiber towel that measures 16 x 24 inches.

The towel uses a thick dual-sided pile and is designed for safe wiping on paint, glass, plastic, chrome, and other vehicle surfaces.

Inside the car, the extra size works well on leather seats, dashboards, large door panels, and cargo-area trim.

The plush pile can absorb more cleaner and moisture than a thin general-purpose cloth.

Meguiar’s sells the towels in a three-pack.

The bright yellow color also makes it easy to see dirt and know when to move to a clean side.

The size is larger than many 16 x 16 detailing cloths, so it can feel bulky around tight vents and small buttons.

Best for: Large interior surfaces, leather seats, door panels, and final wipe-downs.

Pros:

  • 16 x 24-inch size
  • Thick dual-sided pile
  • Three towels included
  • High absorbency
  • Soft on interior trim
  • Easy to see contamination
  • Works on several vehicle surfaces
  • Established detailing product

Cons:

  • Larger than necessary for small areas
  • Plush fibers are not ideal for streak-free glass
  • Only three towels
  • Bright yellow towels can show staining over time

Buying Decision:

Choose Supreme Shine if you prefer a larger plush cloth and want something that can also be used for exterior detailing.

For tight interior work, a 16 x 16 towel is easier to control.

6. Chemical Guys Premium Gold MIC_506_03 — Best Soft 3-Pack

Check Price on Amazon

Chemical Guys Premium Gold towels are another soft general-purpose option.

Each towel measures 16 x 16 inches and the pack contains three.

The microfiber has a plush feel with soft edging designed to reduce hard contact around delicate surfaces.

For interior use, the towel works well for dashboard cleaners, leather cleaners, vinyl protectants, and final buffing.

The yellow color helps show dirt clearly.

That is useful when cleaning leather because you can see the body oils and grime coming off the surface.

The main limitation is pack size.

Three towels are enough for a light interior detail, but a full cleaning session is easier with six or more towels.

Best for: Leather cleaning, dashboard products, protectant removal, and final wiping.

Pros:

  • 16 x 16-inch size
  • Soft microfiber
  • Plush pile
  • Three-pack
  • Easy to see dirt
  • Good for cleaner and protectant removal
  • Machine washable
  • Suitable for many detailing tasks

Cons:

  • Only three towels
  • Stitched border
  • Costs more per towel than bulk packs
  • Not designed specifically for glass

Buying Decision:

Choose the Chemical Guys Premium Gold 3-pack if you want a soft, simple set for leather and trim cleaning.

Buy a separate utility pack for door sills and other dirty work.

7. The Rag Company Eagle Edgeless 350 — Best Premium Finishing Cloth

Check Price on Amazon

The Eagle Edgeless 350 is a premium Korean microfiber towel designed for softer detailing work.

It uses a 350 GSM 70/30 blend and measures 16 x 16 inches.

The lavender five-pack has an edgeless construction and a plush surface that works well for light interior cleaning, final wiping, and removing excess protectant.

The towel is especially useful on glossy trim and leather where a rough utility cloth is unnecessary.

Compared with the Edgeless 300, the Eagle 350 feels softer and plusher.

The trade-off is that the Edgeless 300 is cheaper and better suited to routine cleaning.

Best for: Final wiping, leather, glossy trim, screens, and delicate surfaces.

Pros:

  • 350 GSM
  • Premium Korean microfiber
  • 70/30 blend
  • Edgeless design
  • Five towels included
  • Soft on delicate surfaces
  • Good for finishing work
  • Durable with proper washing

Cons:

  • Higher cost per towel
  • Too premium for dirty door sills
  • Plush pile is not ideal for glass
  • Not necessary for basic plastic cleaning

Buying Decision:

Choose Eagle Edgeless 350 if you want a premium finishing cloth for sensitive surfaces.

For general interior cleaning, Edgeless 300 offers better value.

8. USANOOKS Microfiber Cloths — Best Budget 12-Pack

Check Price on Amazon

USANOOKS offers a 12-pack of 12.5 x 12.5-inch microfiber cleaning cloths.

These are general cleaning towels rather than specialist detailing microfiber.

That is not necessarily a problem inside a car.

A large low-cost pack is useful when you need separate towels for:

  • Dashboard
  • Seats
  • Doors
  • Cup holders
  • Door sills
  • Cargo area
  • Rubber trim

Using more clean towels is usually safer than trying to complete the whole cabin with two premium towels.

The smaller size is easy to handle and store.

Keep these away from highly sensitive glossy trim if they become worn or rough.

Best for: Budget interior cleaning and color-coded task separation.

Pros:

  • 12 towels
  • Low cost per cloth
  • Compact 12.5 x 12.5-inch size
  • Reusable
  • Absorbent
  • Good for dirty interior jobs
  • Easy to dedicate towels by task
  • Widely available

Cons:

  • Not automotive-specific premium microfiber
  • Edges and pile are less refined than detailing towels
  • Smaller size
  • Quality control may vary more than premium brands

Buying Decision:

Choose USANOOKS if quantity matters more than premium construction.

They are useful for normal cleaning and dirty areas while your softer towels stay reserved for screens, leather, and glossy trim.

9. Amazon Basics Microfiber Cloths — Best Bulk Pack

Check Price on Amazon

The Amazon Basics microfiber set includes 24 cloths measuring 16 x 12 inches.

The pack uses three colors, which makes task separation simple.

For example:

  • Blue for general interior surfaces
  • Yellow for dirty lower areas
  • White for glass or clean finishing work

These are basic cleaning cloths, not premium detailing towels.

Their main advantage is quantity.

A 24-pack lets you stop using a towel as soon as it becomes dirty instead of trying to stretch one cloth through the entire interior.

That is particularly useful for family cars, work vehicles, pet vehicles, and neglected interiors.

For screens and delicate piano-black trim, keep a softer dedicated towel available.

Best for: Large families, multiple vehicles, and anyone who wants many clean towels available.

Pros:

  • 24-pack
  • 16 x 12-inch size
  • Three colors
  • Low cost per towel
  • Reusable
  • Good for general cleaning
  • Easy task separation
  • Useful around home as well

Cons:

  • Basic microfiber
  • Not edgeless
  • Less soft than premium detailing towels
  • Not the best choice for sensitive glossy trim

Buying Decision:

Choose Amazon Basics if you want a large stock of towels for routine cleaning.

Use them for the normal and dirty jobs, then keep one premium microfiber set for delicate surfaces.

10. HOMEXCEL Microfiber Cloths — Best Low-Cost Color Pack

Check Price on Amazon

HOMEXCEL’s 12-pack includes four colors and cloths measuring about 11.5 x 11.5 inches.

The towels are small, light, and easy to keep in the glove box or detailing bag.

The color range is the main advantage for interior work.

You can assign one color to glass, another to seats, another to dashboard cleaning, and another to dirty areas.

That reduces cross-contamination.

Like USANOOKS and Amazon Basics, these are general-purpose cleaning cloths rather than premium automotive microfiber.

They work best for normal plastic, vinyl, cup holders, consoles, and utility cleaning.

For screens or soft glossy trim, use an edgeless detailing towel.

Best for: Simple color-coded interior cleaning on a tight budget.

Pros:

  • 12-pack
  • Four colors
  • Low cost
  • Compact size
  • Reusable
  • Good for plastic and vinyl
  • Easy to keep several in the car
  • Useful for task separation

Cons:

  • Smaller than 16 x 16 detailing towels
  • Basic microfiber construction
  • Not edgeless
  • Less suitable for sensitive trim

Buying Decision:

Choose HOMEXCEL if you want an inexpensive color-coded pack for routine interior cleaning.

They are better as utility towels than as your only cloth for every interior surface.

What Microfiber Cloth Is Best for Car Interiors?

For most interior surfaces, a towel between roughly 250 and 450 GSM is practical.

That range is thick enough to pick up dirt and cleaner without becoming bulky.

Use different towels for different jobs.

Dashboard and Plastic

A 300 to 350 GSM short- or medium-pile towel works well.

The Rag Company Edgeless 300 is a good example.

Leather Seats

Use a soft towel with enough pile to lift cleaner and body oils.

Creature Edgeless, Eagle Edgeless 350, and Meguiar’s Supreme Shine all work well here.

Interior Glass

Use a low-pile glass towel.

Diamond weave or waffle weave is easier to finish without lint and streaks.

Screens

Use a clean, soft towel that has never been used on dirty lower areas.

Edgeless 300 or Eagle Edgeless 350 are safer choices than a rough utility cloth.

Door Sills and Dirty Plastic

Use a lower-cost utility towel.

Chemical Guys Workhorse, Amazon Basics, USANOOKS, and HOMEXCEL make more sense here than expensive finishing microfiber.

What GSM Is Best?

GSM means grams per square meter.

It measures fabric weight, not automatic quality.

For car interiors:

  • 200–300 GSM: Good for glass, screens, and light cleaning
  • 300–400 GSM: Best all-around range for dashboard, plastic, vinyl, and general wiping
  • 400–500 GSM: Softer and plusher for leather and delicate trim
  • 600+ GSM: Usually unnecessary for interior cleaning

Very thick towels can become difficult to use around buttons, vents, stitching, and tight gaps.

For interior work, control is more useful than maximum thickness.

Short Pile vs. Plush Microfiber

Short Pile

Short-pile towels work well for:

  • Cleaning plastic
  • Removing dirty cleaner
  • Glass
  • Screens
  • Tight areas

They give you more direct contact with the surface.

Plush Microfiber

Plush towels work well for:

  • Leather
  • Final wiping
  • Protectant removal
  • Glossy trim
  • Delicate surfaces

The extra pile gives more cushion.

A good interior kit should include both styles.

Edgeless vs. Stitched Towels

Edgeless towels remove the sewn border around the outside of the cloth.

That can help on:

  • Piano-black trim
  • Touchscreens
  • Glossy plastic
  • Soft leather
  • Sensitive finishes

A stitched towel is not automatically unsafe.

Most quality detailing towels use soft edging.

For dirty work, a stitched utility towel is completely practical.

Save the edgeless cloths for the areas where softness matters most.

How Many Towels Do You Need?

For a normal interior detail, six to ten towels is practical.

A simple setup could be:

  • 2 towels for dashboard and doors
  • 2 towels for seats
  • 2 glass towels
  • 1 screen towel
  • 2 dirty-work towels
  • 1 clean finishing towel

A neglected or very dirty vehicle may need more.

Once a towel becomes visibly dirty, switch to a clean side or use another towel.

Do not keep spreading the same grime around the cabin.

How to Use Microfiber Cloths Inside a Car

Fold Into Quarters

Fold a 16 x 16 towel twice.

That gives you eight usable sides.

When one side becomes dirty, flip to a clean section.

Spray the Towel Around Electronics

Do not spray cleaner directly into switches, vents, screen edges, or buttons.

Spray the microfiber towel first.

Use Light Pressure

Let the cleaner and microfiber do the work.

Hard rubbing can mark glossy trim and push dirt deeper into textured plastic.

Keep Glass Towels Separate

Interior dressing residue can create streaks on glass.

Do not use the same towel for dashboard protectant and windshield cleaning.

Separate Dirty Towels

A towel used on door sills should not go back onto seats, screens, or the dashboard.

Color Coding Towels

Color coding is one of the easiest ways to prevent cross-contamination.

A simple system is:

ColorUse
BlueDashboard and plastic
YellowLeather and seats
GreenGlass
GrayDoor sills and dirty areas
BlackWheels or exterior dirty work only

The exact colors do not matter.

Consistency matters.

Once a gray towel becomes your door-sill towel, keep it in that category.

Microfiber for Leather

Leather does not need an extremely thick towel.

A medium or plush towel works because it can absorb dirty cleaner without dragging roughly across the surface.

For cleaning:

  1. Apply leather cleaner to the towel or a suitable brush.
  2. Work a small section.
  3. Wipe away released dirt with a clean microfiber.
  4. Turn the towel frequently.
  5. Use a separate towel for conditioner or protectant.

Do not use a towel contaminated with wheel cleaner, glass cleaner, or strong degreaser on leather.

Microfiber for Screens

Touchscreens and gauge displays scratch more easily than normal dashboard plastic.

Use:

  • Clean microfiber only
  • Low pressure
  • No dirty utility towels
  • No towel that has touched sand or grit

The Rag Company Edgeless 300 and Eagle Edgeless 350 are useful because the edgeless construction removes a stitched border from the contact surface.

Always follow the vehicle manufacturer’s screen-cleaning instructions.

Microfiber for Glass

A plush towel can clean glass, but it is not always the best choice.

Long fibers can leave lint behind.

A low-pile diamond or waffle weave gives you more direct contact with the glass.

For best results:

  1. Use one towel with glass cleaner.
  2. Wipe the glass thoroughly.
  3. Use a second clean dry towel for the final pass.
  4. Change towels when they become damp.

Cleaning the windshield last also helps because dashboard cleaners can create overspray.

Common Microfiber Mistakes

Using One Towel for Everything

This spreads dirt and chemicals between surfaces.

Use several towels.

Using Wheel Towels Inside

Brake dust can contain abrasive material.

Keep wheel towels completely separate from interior microfiber.

Spraying Cleaner Directly on Screens

Spray the towel instead.

Using Fabric Softener

Fabric softener coats microfiber and reduces absorbency.

Washing With Cotton

Cotton lint can become trapped in microfiber.

Wash detailing towels separately.

Using High Heat

High dryer heat can damage synthetic fibers.

Use low heat or air drying.

Keeping a Dropped Towel in Service

If a towel falls onto a dirty garage floor, remove it from delicate interior work until it is properly washed.

How to Wash Microfiber Cloths

Wash interior microfiber separately from heavily contaminated exterior towels when possible.

Use:

  • Liquid detergent
  • No fabric softener
  • No bleach
  • Warm or cool water
  • Low dryer heat

Avoid powder detergent that may not dissolve fully.

Do not use dryer sheets.

They leave coatings on the fibers that reduce absorbency.

If a towel contains protectant or dressing residue, wash it before using it for glass.

When to Replace Microfiber Cloths

Microfiber does not need to be replaced on a fixed schedule.

Retire or downgrade a towel when:

  • It feels rough
  • Fibers are matted
  • It leaves lint
  • Stains no longer wash out
  • It has grease or chemical residue
  • The edges are damaged
  • It stops absorbing properly

A worn interior towel can often be moved to door-sill or garage-cleaning duty instead of being thrown away immediately.

FAQs About Interior Microfiber Cloths

What is the best microfiber cloth for car interior cleaning?

The Rag Company Edgeless 300 is the best all-around choice in this guide because its 300 GSM 70/30 microfiber works on leather, vinyl, plastic, screens, and general interior surfaces.

What GSM microfiber is best for car interiors?

Around 300 to 400 GSM is a practical all-purpose range. Lower-pile towels work better for glass, while plusher 400+ GSM towels are useful for leather and finishing.

Can I use microfiber on a touchscreen?

Yes, but use a clean soft towel and light pressure. Follow your vehicle manufacturer’s screen-care instructions.

What microfiber is best for car windows?

A low-pile glass towel such as The Rag Company Diamond Weave is easier to use without lint and streaks.

Are cheap microfiber cloths safe for car interiors?

They can be useful for normal plastic, vinyl, cup holders, and dirty areas. Use higher-quality soft microfiber on screens, piano-black trim, and delicate leather.

Should I use different towels for different surfaces?

Yes. Separate glass, leather, dashboard, and dirty-work towels to avoid spreading residue and grit.

How many microfiber cloths do I need?

Six to ten towels is a practical starting point for a full interior detail.

Can I wash microfiber towels in a washing machine?

Yes. Use liquid detergent without fabric softener or bleach, then dry on low heat or air dry.

Can microfiber scratch car interior plastic?

Clean microfiber is generally safe, but dirt trapped in the towel can scratch glossy plastic. Use a clean towel and light pressure.

Why does my microfiber leave streaks on glass?

The towel may contain dressing, wax, detergent, or fabric-softener residue. Use a dedicated clean glass towel and a second dry towel for finishing.

Best Microfiber Cloth: Final Verdict

For most car interiors, The Rag Company Edgeless 300 is the best place to start. The 300 GSM 70/30 construction is soft enough for screens and trim while remaining practical for dashboard, leather, vinyl, and general cleaning.

Choose Creature Edgeless if you want a plusher cloth for leather and delicate trim.

Use Diamond Weave for interior glass.

Keep Chemical Guys Workhorse towels for dirtier areas such as door sills, rubber, and lower plastic.

Meguiar’s Supreme Shine, Chemical Guys Premium Gold, and Eagle Edgeless 350 are good soft options for leather and finishing.

For bulk utility cleaning, USANOOKS, Amazon Basics, and HOMEXCEL give you enough towels to avoid reusing dirty cloths.

The most useful setup is not one expensive towel. It is a small group of clean towels assigned to different interior jobs.

Affiliate Disclosure: This article contains Amazon affiliate links. If you buy through these links, Car Care Guy may earn a commission at no extra cost to you. As an Amazon Associate, I earn from qualifying purchases.