> ## Content Index
> Fetch the complete content index at: https://virtua-fighter-4.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Best Portable Medicine Ball: Amazon Basics Slam Leads
- URL: https://virtua-fighter-4.com/best-portable-medicine-ball-heavy-people/
- Published: 2026-09-07T07:23:20.000Z
- Updated: 2026-09-07T09:49:28.000Z
- Description: Six medicine balls compared on published weight, diameter, fill type and grip design, with a named winner and the conditions that flip the pick to something heavier or softer.
- Author: Marley Holloway
- Tags: Weights & Accessories, Fitness Equipment, Strength Training

The best portable medicine ball for heavy people is the Amazon Basics Heavy-Duty Slam Medicine Ball, because at 15 lb with a sand-filled core it loads a slam without rebounding at your shins. If you already train hard and want more load, the ProsourceFit Slam Medicine Ball doubles down at 20 lb in a 9 x 9 x 9 in shell.

Weight is the specification that splits this field, and it splits it wider than most shoppers expect. The six balls here run from 1 lb to 20 lb, a twentyfold spread inside one category. Diameter varies too, from a 4 in soft weight to a 9.3 in rubber sphere. Those two numbers decide almost everything about how a ball feels in your hands.

In this guide
1. [Best portable medicine ball for heavy people at a glance](#best-portable-medicine-ball-for-heavy-people-at-a-glance)
2. [How I screened this set: four buyer profiles](#how-i-screened-this-set-four-buyer-profiles)
3. [1\. Amazon Basics Heavy-Duty Slam Medicine Ball for Exercise — Best overall](#1-amazon-basics-heavy-duty-slam-medicine-ball-for-exercise-%E2%80%94-best-overall)
4. [2\. ProsourceFit Slam Medicine Ball — Best for pros](#2-prosourcefit-slam-medicine-ball-%E2%80%94-best-for-pros)
5. [3\. Amazon Basics Weighted Medicine Ball for Core Strength — Best minimal setup](#3-amazon-basics-weighted-medicine-ball-for-core-strength-%E2%80%94-best-minimal-setup)
6. [4\. ZELUS Medicine Ball with Dual Grip — Best upgrade](#4-zelus-medicine-ball-with-dual-grip-%E2%80%94-best-upgrade)
7. [5\. REP Weighted Slam Balls for Home Gym Fitness — Runner-up](#5-rep-weighted-slam-balls-for-home-gym-fitness-%E2%80%94-runner-up)
8. [6\. THERABAND Soft Weight Set of 6 — Best premium](#6-theraband-soft-weight-set-of-6-%E2%80%94-best-premium)
9. [Does a heavier person need a heavier medicine ball?](#does-a-heavier-person-need-a-heavier-medicine-ball)
10. [Sand-filled or air-filled: which one won't bounce back at you?](#sand-filled-or-air-filled-which-one-wont-bounce-back-at-you)
11. [How portable is a portable medicine ball, really?](#how-portable-is-a-portable-medicine-ball-really)
12. [What the listings don't tell you about grip and sizing](#what-the-listings-dont-tell-you-about-grip-and-sizing)
13. [The verdict](#the-verdict)
14. [FAQ](#faq)

## Best portable medicine ball for heavy people at a glance

| Pick                                                                                                                 | Weight             | Fill / bounce                | Price                                                                |
| -------------------------------------------------------------------------------------------------------------------- | ------------------ | ---------------------------- | -------------------------------------------------------------------- |
| **Best overall**[Amazon Basics Heavy-Duty Slam Medicine Ball](https://www.amazon.com/dp/B0DPQHRFSN?tag=vfighter4-20) | 15 lb              | Sand-filled, no-bounce claim | [Check Price](https://www.amazon.com/dp/B0DPQHRFSN?tag=vfighter4-20) |
| **Best for pros**[ProsourceFit Slam Medicine Ball](https://www.amazon.com/dp/B07FR67WS2?tag=vfighter4-20)            | 20 lb              | Sand-filled, no-bounce claim | [Check Price](https://www.amazon.com/dp/B07FR67WS2?tag=vfighter4-20) |
| **Best minimal setup**[Amazon Basics Weighted Medicine Ball](https://www.amazon.com/dp/B00R3N0BDS?tag=vfighter4-20)  | 10 lb              | Firm rubber, bounces         | [Check Price](https://www.amazon.com/dp/B00R3N0BDS?tag=vfighter4-20) |
| **Best upgrade**[ZELUS Medicine Ball with Dual Grip](https://www.amazon.com/dp/B073S6JXPC?tag=vfighter4-20)          | 10 lb              | Rubber shell, dual handles   | [Check Price](https://www.amazon.com/dp/B073S6JXPC?tag=vfighter4-20) |
| **Runner-up**[REP Weighted Slam Balls](https://www.amazon.com/dp/B07Q3YRCS6?tag=vfighter4-20)                        | 4 lb               | Sand-filled, no-bounce claim | [Check Price](https://www.amazon.com/dp/B07Q3YRCS6?tag=vfighter4-20) |
| **Best premium**[THERABAND Soft Weight Set of 6](https://www.amazon.com/dp/B019OOBXOE?tag=vfighter4-20)              | 1 lb each, 6 balls | Soft PVC/vinyl               | [Check Price](https://www.amazon.com/dp/B019OOBXOE?tag=vfighter4-20) |

## How I screened this set: four buyer profiles

I built this comparison around who is actually holding the ball, because a single number on a listing tells you almost nothing on its own. Four profiles came out of the published specifications.

1. **The slammer.** Wants to throw a dead weight at the floor repeatedly. Needs sand fill and a textured shell. Three picks here fit: the Amazon Basics slam ball, the ProsourceFit, and the REP.
2. **The thrower.** Wants rebound off a wall or a partner. Needs a firm rubber ball that bounces. Only one pick here publishes that behaviour: the 10 lb Amazon Basics rubber ball.
3. **The grip-limited user.** Cannot palm a 9 in sphere comfortably. Needs handles or a small diameter. The ZELUS handles and the THERABAND 4.5 in balls cover this.
4. **The rehab user.** Wants light, progressive load and a soft shell. Only the THERABAND set does that, with six graduated balls.

What I cut from consideration was anything I could not verify from the listing. Two of the six publish no diameter at all, and I flag that in each section rather than guessing at it. One publishes a warranty; five do not. Those gaps matter more than marketing language, so I've named them instead of smoothing them over.

## 1\. Amazon Basics Heavy-Duty Slam Medicine Ball for Exercise — Best overall

**A 15 lb sand-filled slam ball is the sensible default in this set: heavy enough to load a big frame, dead enough that it stays where you throw it.**

[![Black 15 lb slam ball with textured surface — the sand fill is what stops it rebounding off concrete](https://m.media-amazon.com/images/I/31Vv6l27DxL._SL500_.jpg)](https://www.amazon.com/dp/B0DPQHRFSN?tag=vfighter4-20)

**Best for:** slam work on a garage or gym floor **Skip it if:** you need a ball with moulded handles

At 15 lb, this sits in the upper half of the set for load, behind only the 20 lb ProsourceFit. That's the range where a slam actually feels like work for a larger, stronger user without wrecking your shoulder mechanics on rep eight. Amazon Basics describes a heavy-duty PVC shell over a sand-filled core, and says the dead weight design prevents unwanted bouncing. That last point is the whole argument for a sand ball. A bouncing 15 lb sphere in a garage is a hazard.

The listed dimensions read 1.77 x 11.2 x 3.87 in, which describes the packaging rather than a sphere, so treat the diameter as unpublished. That's an annoyance shared with several picks here. The listing also claims a textured non-slip surface for sweaty sessions, and this is a 2025 model, the newest release date in the group.

The trade-off against the ZELUS is grip: no handles, so you're palming the shell. And it's the only pick here with a single seller and no published warranty, which the ProsourceFit does offer.

**Pros:**

- 15 lb load, second-heaviest of the six
- Sand-filled core, no-bounce claim from the listing
- Textured non-slip surface for sweaty hands
- Cheapest of the six picks
- 2025 release, newest in this set

**Cons:**

- No handles, unlike the ZELUS
- Diameter not published on the listing
- No stated warranty, unlike the ProsourceFit
- Only one seller lists it

[Check Price on Amazon](https://www.amazon.com/dp/B0DPQHRFSN?tag=vfighter4-20)

## 2\. ProsourceFit Slam Medicine Ball — Best for pros

**The heaviest ball here at 20 lb, in a properly published 9 x 9 x 9 in shell, with the only stated warranty in the group.**

[![20 lb black slam ball with tyre-tread texture — the tread pattern is the grip system on a handle-free ball](https://m.media-amazon.com/images/I/41pxYZ-OgML._SL500_.jpg)](https://www.amazon.com/dp/B07FR67WS2?tag=vfighter4-20)

**Best for:** experienced lifters wanting the heaviest option here **Skip it if:** 20 lb is more than your form can control

Twenty pounds is a serious step up. It's a third heavier than the Amazon Basics slam ball and double the two 10 lb picks. For a larger athlete who already throws, that's the load that keeps a set of ten honest. ProsourceFit publishes real dimensions too: a 9 x 9 x 9 in cube, which reads as a roughly 9 in sphere. That's the second pick in the set with usable sizing, and it matters when you're deciding whether you can palm it.

The tread texture is the standout design choice. ProsourceFit describes a non-slip tyre tread surface for traction, and a supple PVC rubber shell over sand fill to minimise bouncing and rolling. Notably, the listing itself recommends starting at 10 to 15 lb if you're new to slam training, which is an unusually candid note and worth taking seriously.

A Limited Lifetime Warranty is published here and nowhere else in this set. Against the winner, the cost is manoeuvrability: 20 lb of dead weight is harder to control overhead, and it sits at a higher price position.

**Pros:**

- 20 lb, the heaviest load in this comparison
- Limited Lifetime Warranty, the only one published here
- Published 9 x 9 x 9 in dimensions
- Tyre-tread texture for traction claim
- Two sellers stock it, unlike most picks

**Cons:**

- 20 lb is too much for many beginners
- Costs more than both Amazon Basics picks
- No handles for grip-limited users
- Sells slower than the 10 lb Amazon Basics ball

[Check Price on Amazon](https://www.amazon.com/dp/B07FR67WS2?tag=vfighter4-20)

## 3\. Amazon Basics Weighted Medicine Ball for Core Strength — Best minimal setup

**The only pick here that publishes a bounce, which makes it the one ball in the set built for wall throws and rebound drills.**

[![Blue and black 10 lb rubber medicine ball, 9.3 in diameter — the firm rubber shell is what lets it rebound off a wall](https://m.media-amazon.com/images/I/41bSQ+btFyL._SL500_.jpg)](https://www.amazon.com/dp/B00R3N0BDS?tag=vfighter4-20)

**Best for:** wall throws and rebound drills **Skip it if:** you slam on tile or thin flooring

This is the one ball in the group doing a genuinely different job. Amazon Basics states plainly that it can bounce off hard surfaces, built from sturdy firm rubber rather than sand fill. Every other pick here markets the opposite behaviour. If your training involves throwing a ball at a wall and catching the return, the sand balls are the wrong tool and this is the right one.

Sizing is fully published: 9.3 x 9.3 x 9.2 in, the largest diameter of the six, with the weight labelled on both sides of the ball. That 9.3 in figure is the number to check against your hand span, since there are no handles. The listing describes a lightly textured surface for grip and points to ball tosses, weighted twists, squats and sit-ups.

It's also the fastest-selling pick in this group. At 10 lb it's a third lighter than the winner, which is the real trade-off for a heavier user: less load, and a bounce you may not want on a hard floor at home.

**Pros:**

- Publishes a genuine bounce off hard surfaces
- Fullest sizing data here, 9.3 x 9.3 x 9.2 in
- Weight labelled on both sides of the ball
- Second-cheapest of the six
- The one buyers choose most often in this set

**Cons:**

- 10 lb, only half the ProsourceFit's load
- The bounce is a hazard for indoor slam work
- 9.3 in is the biggest diameter, hardest to palm
- No handles and no published warranty

[Check Price on Amazon](https://www.amazon.com/dp/B00R3N0BDS?tag=vfighter4-20)

## 4\. ZELUS Medicine Ball with Dual Grip — Best upgrade

**Two moulded handles, which is the single feature no other pick in this set offers.**

[![Black 10 lb ball with two recessed anti-skid handles — handles remove the need to palm a wide sphere](https://m.media-amazon.com/images/I/41wjHKOXErL._SL500_.jpg)](https://www.amazon.com/dp/B073S6JXPC?tag=vfighter4-20)

**Best for:** grip-limited users who want handles **Skip it if:** you want published diameter figures before buying

Grip is the quiet failure point in this category. Every sand ball here asks you to hold a smooth-ish sphere with your palms and fingers, and that gets harder as the ball gets wider and your hands get sweatier. ZELUS solves it structurally. The listing describes dual grips with anti-skid texture that let you hold the ball firmly, which changes what movements are available: Russian twists, swings, and overhead presses become far more controllable.

The published weight is 10 lb, with the listing noting a 20 lb version also exists and that each ball is coded with its weight. Construction is described as odourless rubber with a heavy-duty shell that resists wear, and ZELUS specifically calls it portable.

Two gaps. No dimensions are published, so you cannot check diameter before it arrives. And no warranty is stated. Against the 15 lb winner, you give up a third of the load and the no-bounce sand fill in exchange for handles, which is a fair swap only if grip is your actual limiter.

**Pros:**

- Dual anti-skid handles, unique in this set
- 10 lb, and a 20 lb version referenced
- Weight coded on the ball for quick selection
- Odourless rubber shell per the listing

**Cons:**

- No dimensions published at all
- No stated warranty
- Bounce behaviour not specified either way
- The slowest seller of the six
- Costs more than both Amazon Basics balls

[Check Price on Amazon](https://www.amazon.com/dp/B073S6JXPC?tag=vfighter4-20)

## 5\. REP Weighted Slam Balls for Home Gym Fitness — Runner-up

**A 4 lb sand-filled slam ball for learning the movement pattern before you add real load.**

[![4 lb textured slam ball — the soft sand-textured shell is designed for control at high speed](https://m.media-amazon.com/images/I/41znIy6ljxL._SL500_.jpg)](https://www.amazon.com/dp/B07Q3YRCS6?tag=vfighter4-20)

**Best for:** beginners easing into throws and tosses **Skip it if:** 4 lb is too light to load your movement

Four pounds is the lightest single ball here, and that is exactly the point. Slams look simple and are not. Hip hinge, overhead extension, and a hard exhale on release all have to arrive in the right order, and a light ball lets you rehearse that sequence without your lower back paying for a sloppy rep. REP lists this as one of several weight options, referencing a range from 5 to 30 lb, so the pattern scales once your technique does.

The construction matches the heavier slam balls: a sand-filled core for a no-bounce, no-roll dead weight, wrapped in a durable rubber shell with a grippy sand-textured surface for control at speed. The published dimensions read 16.1 x 6.3 x 6.61 in, which describes the shipping box rather than a sphere, so the actual diameter is unknown.

Here's the honest problem. This is the most expensive tier in the set while carrying the least weight of any single ball, so anyone shopping for real load will find the 15 lb winner both heavier and cheaper.

**Pros:**

- Sand-filled dead weight, no-bounce claim
- Sand-textured grippy surface for high-speed control
- 4 lb is genuinely beginner-safe for slams
- Wider weight range referenced on the listing

**Cons:**

- 4 lb, a fifth of the ProsourceFit's load
- Premium price position for the least weight here
- True sphere diameter not published
- No stated warranty
- Only one seller lists it

[Check Price on Amazon](https://www.amazon.com/dp/B07Q3YRCS6?tag=vfighter4-20)

## 6\. THERABAND Soft Weight Set of 6 — Best premium

**Six soft 4.5 in balls at graduated weights, which makes this the only progressive system in the group rather than a single fixed load.**

[![Six colour-coded soft weight balls at 4.5 in diameter — colour coding lets you step load without swapping equipment](https://m.media-amazon.com/images/I/41AAvqqHQ+L._SL500_.jpg)](https://www.amazon.com/dp/B019OOBXOE?tag=vfighter4-20)

**Best for:** rehab, Pilates and shoulder conditioning **Skip it if:** you want one heavy ball rather than six light ones

This is a different product wearing the same category label. You get six balls, count of 6, each holding a consistent 4.5 in diameter regardless of weight, colour-coded and marked so you can step up resistance without relearning your grip. The listed weight is 1 lb and the dimensions are 4 x 4 x 4 in, the smallest in this comparison by a wide margin.

THERABAND positions it for isotonic exercise, rehab routines, physical therapy, Pilates and shoulder conditioning, and describes the shell as pliable PVC/vinyl, a softer alternative to dumbbells where safety matters. The fixed 4.5 in diameter is the smart part: the listing notes it's accessible for users with limited hand mobility, and a small consistent ball is far easier to hold than a 9.3 in sphere.

It's also the most genuinely portable pick, with the listing citing a compact design that fits gym bags or drawers and a wipe-clean surface.

The trade-off is blunt. It's the most expensive pick here and carries the least load per ball, so it cannot do slam work at all.

**Pros:**

- Six balls in one set, the only multi-piece pick
- Consistent 4.5 in diameter across all weights
- Colour-coded and marked for fast selection
- Soft PVC/vinyl shell, safer than rubber indoors
- Smallest footprint here at 4 x 4 x 4 in

**Cons:**

- 1 lb listed, far too light for strength loading
- Most expensive pick in this comparison
- Cannot be used for slams or hard throws
- No stated warranty

[Check Price on Amazon](https://www.amazon.com/dp/B019OOBXOE?tag=vfighter4-20)

## Does a heavier person need a heavier medicine ball?

Not automatically, and this is where the search term itself needs care. Amazon returned this set for a query about heavy people, but no listing here publishes a user weight limit, a body-weight recommendation or any sizing guidance tied to the person holding the ball. A medicine ball has no frame to overload, so there's no equivalent of a bench's weight capacity to check.

What does scale with a larger, stronger body is the load you can move well. A 200 lb athlete and a 130 lb athlete both slamming 10 lb are doing very different amounts of work.

Two things actually decide your number:

- **Your training age**, not your body weight. The ProsourceFit listing itself recommends 10 to 15 lb for newcomers to slam training.
- **Your hand span** against ball diameter. A 9.3 in sphere is harder to control than a 4.5 in one, and hand size does not track body size reliably.

So the practical rule when hunting for the best portable medicine ball for heavy people: pick by movement and experience, then check the diameter, then check whether the fill bounces. Body weight is the least useful of the four.

## Sand-filled or air-filled: which one won't bounce back at you?

This is the single most consequential split in the set, and half of buyers get it wrong.

**Sand-filled dead weight** balls are described in four of the six listings: the Amazon Basics slam ball, the ProsourceFit, the REP, and by implication the soft THERABAND weights. All the slam picks make the same claim, that sand fill minimises bounce and roll so the ball stays put after impact. ProsourceFit goes further, saying the shifting deadweight forces you to engage every muscle to find stability.

**Firm rubber** does the opposite. The 10 lb Amazon Basics ball states outright that it can bounce off hard surfaces, and lists ball toss among its intended uses.

Match the fill to the movement:

- Slamming into a floor: sand. A rebounding 15 lb ball off concrete travels at your face.
- Throwing at a wall and catching: rubber. A sand ball drops dead and you spend the session bending over.
- Squats, twists, sit-ups, presses: either works, so decide on grip and diameter instead.

Get this wrong and the ball still functions, it just fights you every rep. That's the most common regret in this category.

## How portable is a portable medicine ball, really?

Portability in the best portable medicine ball for heavy people search means two things that pull against each other: it has to be carryable, and it has to be heavy enough to matter.

Only two picks publish real sphere sizing. The Amazon Basics rubber ball measures 9.3 x 9.3 x 9.2 in, and the ProsourceFit measures 9 x 9 x 9 in. Both fit a gym bag, though 20 lb in a shoulder bag is a genuine consideration for a walk to the car. The THERABAND set at 4 x 4 x 4 in per ball is the only pick whose listing explicitly claims it fits in a drawer or gym bag, and the whole set weighs less than a single slam ball.

The ZELUS listing calls the ball portable and adds handles, which is arguably the most honest portability feature in the group: you can actually carry it one-handed. The catch is that no dimensions are published, so you're buying its bulk sight unseen.

For the other two, the dimension strings read like packaging rather than a ball, so I won't pretend they tell you anything about diameter. If a compact profile is your priority, buy the two picks with published sizing.

## What the listings don't tell you about grip and sizing

Reading six listings side by side, the gaps repeat in the same places. Worth knowing before you commit:

- **Diameter is missing more often than not.** Four of six picks publish nothing usable. That's the figure you most need for a handle-free sphere.
- **Grip texture is described, never quantified.** "Tyre tread", "lightly textured", "sand-textured" and "anti-skid" all appear. None is a measurement.
- **Warranty is published once.** Only the ProsourceFit lists one, a Limited Lifetime Warranty. Treat that as a real point of difference rather than boilerplate.
- **Bounce is usually stated by absence.** Three slam picks claim no bounce; the ZELUS says nothing either way.
- **Weight variants are referenced but not stocked on the same page.** ZELUS mentions a 20 lb version, REP a 5 to 30 lb range, ProsourceFit 5 to 50 lb. The listing you open is one specific weight, so read the size field carefully before checkout.

One more habit worth adopting. Where a listing gives you the manufacturer's own caution, believe it. ProsourceFit telling beginners to start at 10 to 15 lb is more useful than any adjective in the bullet list above it.

## The verdict

If you're slamming on a hard floor and want one ball to cover everything, buy the [Amazon Basics Heavy-Duty Slam Medicine Ball](https://www.amazon.com/dp/B0DPQHRFSN?tag=vfighter4-20). At 15 lb with a sand-filled core and a textured non-slip shell, it delivers real load without the rebound risk, and it's the cheapest pick in this comparison. That combination is why it takes the best portable medicine ball for heavy people slot.

If you're an experienced thrower who already handles 15 lb comfortably, buy the [ProsourceFit Slam Medicine Ball](https://www.amazon.com/dp/B07FR67WS2?tag=vfighter4-20) at 20 lb. Its exact advantage over the winner is threefold: a third more load, published 9 x 9 x 9 in dimensions so you know what you're gripping, and the only Limited Lifetime Warranty in this set.

The cutoff is your first ten reps. If you can complete ten controlled slams at 15 lb with a clean hip hinge and no lower-back rounding, go to 20 lb. If you can't, stay at 15 lb.

Two conditions flip both picks. Need rebound off a wall? Only the 10 lb Amazon Basics rubber ball publishes a bounce. Can't palm a 9 in sphere? The ZELUS handles or the 4.5 in THERABAND balls are your answer.

## FAQ

### Is a medicine ball worth buying for a home gym?

A medicine ball is worth buying if you want explosive work that dumbbells handle poorly. Slams, throws and rotational tosses load your body at speed, which barbells and dumbbells can't safely replicate. One ball stores in a corner, needs no rack, and covers core, power and conditioning work. Skip it if you only train slow, heavy lifts.

### Which medicine ball weight gives the best value here?

The best value in this set is the 15 lb Amazon Basics slam ball, since it's the cheapest of the six while carrying the second-heaviest load. Every lighter pick costs more. The 4 lb REP ball sits in the premium tier with a fifth of the weight, so you're paying more for less load. Value here tracks pounds per position, and the winner leads on both.

### Do these balls list a maximum user weight?

None of these balls lists a maximum user weight, a body-weight limit or any sizing guidance based on the person holding it. A medicine ball has no frame or bearing to overload, so there's no capacity figure to check. Choose by the load you can move with clean form, then by diameter against your hand span, then by fill type.

### Amazon Basics slam ball or ProsourceFit: which should I pick?

Pick the Amazon Basics slam ball at 15 lb if you're new to slams or want the lower price. Pick the ProsourceFit at 20 lb if you already train explosively and want the heaviest option, published 9 x 9 x 9 in sizing and the set's only Limited Lifetime Warranty. ProsourceFit's own listing suggests 10 to 15 lb for beginners.

### What mistake do first-time medicine ball buyers make?

The most common mistake first-time buyers make is ignoring fill type. A firm rubber ball like the 10 lb Amazon Basics bounces off hard surfaces by design, which is perfect for wall throws and dangerous for indoor slams. Sand-filled balls drop dead where they land. Match the fill to the movement before you compare weights or prices.

Start with your floor and your movement, then pick the weight. If you're slamming into concrete indoors, the 15 lb Amazon Basics sand-filled ball is the safe default, and its low price position means a mistake costs you little. Check its weight against your current training first, using the ProsourceFit listing's own 10 to 15 lb beginner guidance as your reference point. Then decide whether you can comfortably palm a sphere. If not, buy handles or buy small, because the ball you can't hold is the ball you stop using by week three.

*Last updated: September 13, 2026\. Product availability re-checked.*

*This page contains affiliate links. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you.*