The Best Pillow for Back Pain

Best Overall

Coop Home Goods

Coop Home Goods
  • Adjustable loft
  • Medium-soft firmness
  • Comes with a 5-year warranty and a 100-night sleep trial
Premium Choice

Cushy Form Post Surgery Rest Pillow

Cushy Form Post Surgery Rest Pillow
  • Wedge shape for better positioning and blood circulation
  • Pillow comes with a breathable and washable cover
  • This pillow can be used at home and at work
Great Value

BeautifulLife Back Pain Relief Memory Foam Pillow

BeautifulLife Back Pain Relief Memory Foam Pillow
  • Multi-positional support
  • Doesn't flatten out during the night
  • One of the best pillows for long term use

Back pain is a common issue in today’s world. Millions of adults in the United States experience this issue. It compromises overall sleep quality, makes them fatigued, and leaves them out of focus the next day. Thanks to the production of back pain pillows, many people are experiencing relief from backaches and getting improved sleep quality. Choosing the right pillow, however, is quite important.

The best pillow for back pain can help relieve chronic back pain, aches, and tiredness. There are pillows made from materials that can relieve your pressure points and conform around your shoulders, head, and neck, thereby helping you gain the best spine alignment possible. This, in turn, reduces pain and makes you feel more relaxed.

In fact, there are pillows that can be simply placed between your legs and you’ll feel relieved from back pain. In this review, we’ll be taking a look at ten of the best pillows for back pain as well as a detailed guide on things to consider when choosing the best pillow for back pain. With that being said, let’s get right to it, shall we?

10 Best Pillows for Back Pain

Best Overall

1. Coop Home Goods

Coop Home GoodsHotRate Editors Choice


Coop Home Goods is a brand that's been known to provide some of the best pillows on the market. The Premium Adjustable Loft Pillow is one that's really great for anyone looking to alleviate back pain. This pillow provides excellent support and allows you to sleep in the most comfortable sleep position. Made out of 60% polyester and 40% bamboo rayon, this pillow is soft, cushy, and great for those with allergies. It is a medium-firm pillow with a firm mix of microfiber and memory foam. This allows you to get the perfect balance between support and comfort, which leads to you having the best sleep no matter what position you choose.

Another reason why the Premium Adjustable Loft Pillow made by Coop Home Goods is one of the best pillows for back pain is that it's fully adjustable. You can remove or add to the memory foam fill of this pillow. The pillow is designed in a way that allows you to access its filling. So, you can simply adjust the pillow to fit your size, sleeping position, or height. This product is dust mite resistant and hypoallergenic. A 100-night sleep trial and 5 years warranty make the deal for this pillow even better. If you're really keen on getting the ideal neck, spine, or lumbar support, this Coop Home Goods pillow is one of the most excellent pillows you can choose.

Key Features
  • Adjustable loft
  • Medium-soft firmness
  • Comes with a 5-year warranty and a 100-night sleep trial
  • Bonus fill included in the package
Fill MaterialMemory Foam and Microfiber HypoallergenicYes Dimensions30 x 20 x 8 inches Weight3.48 pounds
Premium Choice

2. Cushy Form Post Surgery Rest Pillow

Cushy Form Post Surgery Rest Pillow


If you're looking for the best pillow for back, hip, and knee pain, as well as blood circulation, the Cushy Form Post Surgery Rest Pillow is one of the best pillows you can choose. Made out of high-quality polyurethane and memory foam, this pillow provides great support and relief. It's an 8-inch pillow that helps you keep your legs elevated, which in turn, alleviates back, knee, and hip pain. This way, you'll be able to sleep comfortably at night. And if you'd like to take short breaks at work, this pillow can also help you relieve stress.

Also, the Cushy Form Post Surgery Rest Pillow is great for blood circulation. By keeping your legs elevated, this wedge pillow keeps your feet healthy while providing relief from varicose veins and blood stagnation. And if you just finished going through a knee, ankle, or leg injury, this post-surgery pillow will keep you relieved while propping your leg in the best condition for a faster recovery. It one of the most excellent pillows that come with a breathable and machine-washable cover for faster and better cleaning.

Key Features
  • Wedge shape for better positioning and blood circulation
  • Pillow comes with a breathable and washable cover
  • This pillow can be used at home and at work
  • Works for post-surgery recovery
Fill MaterialPolyurethane and Memory Foam HypoallergenicNo Dimensions24 x 21 x 8 inches Weight4.65 pounds
Great Value

3. BeautifulLife Back Pain Relief Memory Foam Pillow

BeautifulLife Back Pain Relief Memory Foam Pillow


Looking for an affordable pillow for back pain? The BeautifulLife Back Pain Relief Memory Foam costs about $25 and it's one of the best orthopedic and lumbar support pillows on the market. Made out of visco-elastic memory foam, this pillow is recommended by chiropractors, doctors, physical therapists, as well as sports trainers. It is a hypoallergenic pillow that provides support for different areas of the body including the knees, hip, legs, and ankles. This pillow is also great for pregnant women, stomach sleepers, and post-surgery recovery.

The BeautifulLife back Pain relief Memory Foam Pillow provides relaxation while ensuring the perfect hip/spinal alignment. It enhances your sleep quality and helps rejuvenate your body. Just like the Cushy Form Post Surgery Pillow above, this pillow for back pain is also a wedge pillow. It is multi-functional as it can be used with a mattress, sofa, reclining sofa, couch, chair, or even as a leg bolster to help prop your legs up. You can even use it as a car seat for the perfect lumbar support. No matter the position you sleep in, you're guaranteed to remain comfortable with this lumbar pillow.

Key Features
  • Multi-positional support
  • Doesn't flatten out during the night
  • One of the best pillows for long term use
  • Provides effective orthopedic pain relief
Fill MaterialMemory Foam HypoallergenicYes Dimensions8 x 5.5 x 5.5 inches Weight14.4 ounces

4. ComfiLife Orthopedic Wedge Contour Pillow

ComfiLife Orthopedic Wedge Contour Pillow


If your ideal sleeping position is sleeping on your side, you'll quickly find out that getting a supportive pillow for your head and neck isn't enough. You'll need to get a pillow that helps you elevate your legs and knees so as to get the best spinal alignment. The ComfiLife Orthopedic Wedge Contour Pillow helps you elevate your top legs, thereby mimicking a healthy and more natural spinal alignment. While it's true that normal pillows can be supportive, they tend to lose their support during the night, become dislodged, or be too big to fit between your knees.

The ComfiLife Orthopedic Wedge Contour Pillow provides excellent support while remaining firm all through the night, thereby freeing you from any kind of pain and discomfort. This pillow is ergonomically designed to fit between your knees and to reduce sciatica pain and any pressure you may be experiencing on your lower back. The foam used is highly durable and designed to last for a long period of time. This knee pillow can relieve hip pain and can be of great benefit to pregnant women as well. The pillow itself isn't washable, however, it features a machine washable polyester cover.

Key Features
  • Great for side sleepers
  • Features an ergonomic design that helps provide great spine alignment
  • Provides excellent support for pregnant women
  • Breathable and easy to clean cover
Fill MaterialMemory Foam HypoallergenicNo Dimensions9.8 x 7.9 x 6.3 inches Weight8 ounces

5. EPABO Orthopedic Contour Memory Foam Pillow

EPABO Orthopedic Contour Memory Foam Pillow


The Epabo Orthopedic Contour Memory Foam Pillow is another great product that's worthy of being on this list of best pillows for back pain. It is a luxurious pillow that provides head and neck support while ensuring that your back is free from pain and it's well-aligned. This lumbar pillow is guaranteed to help you get a good night's sleep as it will help reduce neck pain and provide good head and back support. It is perfect for all kinds of sleepers, including stomach sleepers, side sleepers, and back sleepers. Combine this with a solid memory foam mattress and you're guaranteed to get a good night's sleep.

The Epabo Orthopedic Contour Memory Foam Pillow is made out of breathable memory foam. This means that there will be enough air circulation to keep you cool and dry whenever you sleep on this pillow. Additionally, it comes with a hypoallergenic pillowcase made out of rayon and polyester. You'll be free from dust mites while enjoying the smooth, silky surface of your pillow. However, unlike the Coop Home Goods Pillow above that comes with a 100-day sleep trial, this pillow for backache features a 30-day sleep trial.

Key Features
  • Available in different sizes, including King, Queen, and Standard
  • Proven contour design helps you sleep faster and deeper
  • Provides relief for neck pain as well as back pain
  • Machine washable pillowcase
Fill MaterialMemory Foam HypoallergenicYes Dimensions15.4 x 6.9 x 6.8 inches Weight3.35 pounds

6. Snuggle-Pedic Ultra-Luxury Memory Foam Pillow

Snuggle-Pedic Ultra-Luxury Memory Foam Pillow


Are you looking for the best pillows for back pain but would like a machine washable option? The Snuggle-Pedic Ultra Luxury Memory Foam Pillow is one of the best pillows you can choose. It is a high-quality pillow that can be completely washed via machine. Available in three different sizes, this pillow was created by a doctor in order to help patients with postural support and pressure-relieving issues. It conforms and adapts to the user's body, thereby ensuring that you get nothing but the best posture. It's one of the many products on the market that works great with CPAP machines.

Whether you practice stomach sleeping, sleep on your side, or lay on your back, no matter the sleeping position you choose, you're sure to enjoy this pillow. It's especially great for those looking to align their head, neck, hip, and back. The Snuggle-Pedic Ultra Luxury Memory Foam is also adjustable for better comfort and thickness. Using this pillow can help decrease chronic pain significantly. A 120-night sleep trial comes with the package and a 20-year warranty lets you know that the life expectancy of this pillow is a long one.

Key Features
  • Fully washable via machine
  • Adjustable for better comfort and support
  • Provides proper postural support and pressure relief
  • Works for back, side, and stomach sleepers as well as pregnant women
Fill MaterialShredded Memory Foam HypoallergenicYes Dimensions17 x 6.5 x 5.8 inches Weight4.07 pounds

7. Restorology Elevating Foam Rest Pillow

Restorology Elevating Foam Rest Pillow


The Restorology Elevating Foam Rest Pillow is another wedge pillow that's worth considering as one of the best pillows for back pain. With a price below $60, this pillow offers great value for money. Not only does it allow users to sleep well, but it also helps relieve chronic pain, varicose veins, phlebitis, and restless leg syndrome. It's one of the best products on the market for pain relief. If you're looking to sleep comfortably while recovering from an injury or after going through a leg surgery, this is one of the best pillows you can buy.

The Restorology Elevating Foam Rest Pillow maintains its shape. It is specifically designed to retain its shape over time, ensuring that you get the best comfort for years to come. This product allows you to remain comfortable as it can accommodate both legs and improve lymphatic flow and blood circulation. Additionally, although the pillow itself cannot be machine washed, it is easy to clean and its microfiber cover is machine washable.

Key Features
  • Great for healing, sleeping, and relaxation
  • Enhances blood flow and circulation
  • The extra-wide platform accommodates both legs and makes you comfortable
  • Retains its shape for a long period of time
Fill MaterialMemory Foam HypoallergenicYes Dimensions17 x 7 x 7 inches Weight3.02 pounds

8. InteVision Ortho Bed Wedge Pillow

InteVision Ortho Bed Wedge Pillow


The InteVision Ortho Bed Wedge Pillow is an incredible pillow that's bound to make you comfortable and relaxed while offering the best support for your back, legs, and ankles. Just like the Restorology and ComfiLife pillows in our review, this pillow also helps improve blood circulation. What makes it unique is the fact that it features a two-layer design that works together to bring you the utmost comfort. It is made of a comfort memory foam top layer and a solid base foam layer. The memory foam provides you with comfort while the base foam provides the support you need.

The InteVision Ortho Bed Wedge Pillow is highly durable and easy to clean. It features a removable cover that can be washed via machine but the pillow itself isn't machine washable. This pillow feels smooth on the skin and it fulfills its promises on spinal alignment and blood circulation. If you're looking for a pillow that eases pain by keeping your ankle and feet above the heart level, this is one of the best pillows you can go for.

Key Features
  • Two-layer design for better support and comfort
  • Helps with spine alignment and eases back pain
  • Machine washable cover and an easy to clean fill
  • Helps improve blood circulation
Fill MaterialMemory Foam HypoallergenicNo Dimensions24 x 21 x 8 inches Weight3.2 pounds

9. Milemont Orthopedic Contour Support Pillow

Milemont Orthopedic Contour Support Pillow


The Milemont Orthopedic Contour Support Pillow is a product you're bound to love. This pillow is one that offers cervical support as well as lumbar support. It has the ability to provide users with head, neck, and back support. This pillow is also great for stomach, side, and back sleepers. Made out of high-quality memory foam, it features a unique design that cradles and conforms to your head and neck while you sleep on your back or side. This, in turn, helps enhance REM sleep and decrease neck pain. Additionally, since this pillow supports the neck instead of pushing it up and increasing stress in the neck muscle like traditional pillows, you'll experience relief in your neck muscles.

The Milemont Orthopedic Contour Support Pillow also supports the shoulders and back of users. It is Certipur-US Certified and designed to always bound back after use. The cover material is comfortable, easy to clean, and breathable. You're going to get a good night's sleep when you lay on it as it will provide you will coolness and dryness.

Key Features
  • Great for any sleep position
  • Removable and washable covers
  • Provides immense support to the neck, shoulders, head, and back
  • Made from high-quality material
Fill MaterialMemory Foam HypoallergenicNo Dimensions15.9 x 7.3 x 7.1 inches Weight2.6 pounds

10. Royal Therapy Support Memory Foam Pillow

Royal Therapy Support Memory Foam Pillow


The Royal Therapy Support Memory Foam Pillow is one that's worthy of its name. From the design to the look and fill, this pillow has everything you want in a luxurious support pillow. Available in only two sizes, this pillow is designed to conform to the contours of the body just like the Milemont Orthopedic Contour Support Pillow above. It provides precise support for the head, neck, and back, ensuring that you get proper spine alignment. This support pillow is a cervical pillow that puts some resistance against the heavy parts of the head and provides support for the more sensitive and lighter neck areas.

The Royal Therapy Support Memory Foam Pillow also helps reduce tossing, turning, and discomfort. You'll be able to get a good night's sleep due to the fact that your muscles will feel relaxed and supported. There will be no pressure on your head, neck, and back when you sleep. Additionally, the pillow is made out of 100% bamboo rayon, which makes it hypoallergenic. This means that the pillow is resistant to mold, bacteria, dust mites, and other factors that may cause allergies.

Key Features
  • Supportive and provides great body pain relief
  • Healthy and hypoallergenic
  • Promotes good sleep
  • A very durable and aesthetic pillow
Fill MaterialMemory Foam HypoallergenicYes Dimensions16.9 x 16.9 x 0.1 inches Weight1.15 pounds

Pillow For Back Pain Buyer’s Guide

Both adults and children experience back pain. This condition can be caused by a wide variety of factors, including arthritis, muscle strains, and skeletal irregularities, such as scoliosis. Getting the ideal pillows for back pain can help reduce the pain that comes with these conditions significantly. It will take away the discomfort and pressure the patient is feeling by supporting their neck, head, and back. Getting the wrong pillows, on the other hand, can worsen the person’s situation.

We’ve reviewed ten of the best products on the market above. These pillows work just like body pillows given the fact that they provide support and comfort. The only difference is that they are meant to provide lumbar, neck, and head support. You can simply choose the one that matches your style sleep position, and budget, purchase it and start enjoying high-quality sleep. In this guide, we’ll be taking a look at all the factors that make a pillow worthy of being called the best pillow for backaches.

Does Back Pain Really Affect A Person’s Sleep Quality?

Many people in the United States are experiencing chronic pain. Pain is one of the major contributors to the rise of healthcare costs. It’s also one of the major contributors to disability in people. About 50% of the American working population experience some kind of back pain. However, when the pain becomes frequent and consistent, it leads to lack of sleep, which, in turn, poses a threat to the person’s health. To make matters worse, chronic pain syndromes are bound to increase due to lack of sleep. Therefore, it is important for anyone experiencing back pain to get enough rest and sleep.

The Negative Impact Of Back Pain On Sleep

Getting your spine to aline perfectly is one of the best ways to enjoy high-quality sleep. If you are unable to do this, there’s a great chance you’ll have to endure pain during the night. Therefore, it’s paramount that you consider your sleeping position before laying down as it has a direct impact on how much rest you’ll get during the night.

For instance, it has been determined that the best way to sleep is by sleeping on your back as it’s the best position for proper spine alignment. However, those who experience frequent lumbar pain may consider sleeping on their stomach and find it to be a great position. The problem here is, sleeping on your stomach is actually one of the worst ways to sleep. It doesn’t support proper spine alignment and if your mattress and other bedding aren’t supportive, this position will only make your condition worse.

When you experience consistent lumbar pain, you won’t be able to get enough rest or sleep, which will surely keep you from being at your best the next day. There are many consequences that come with not getting enough rest or sleep, especially for a prolonged period. Some of them include:

Healing and Recharging: When you experience frequent lumbar pain and you don’t have the right supportive pillow, you’ll end up tossing and turning for hours, thereby losing out on many hours of sleep. You won’t be able to transition into the healing stages of REM and deep sleep. When you’re sleeping, your body engages in a toxin removing activity. All the toxins that have been piled up in your brain during your waking hours get deleted by your body when you sleep. Therefore, if you’re unable to get enough rest during your sleeping hours, you’ll be minimizing your body’s ability to recharge and heal while also risking the chances of building up chronic lumbar pain.

High Injury and Accident Risks: When you don’t get enough rest or sleep, your reaction to a situation or thing would be slow compared to when you are well-rested. There are many research and news stories about drunk-driving related accidents, however, it’s important to note that sleep-related accidents are just as terrible. Operating a machine or driving a vehicle while feeling sleepy can lead to dangerous situations.

Makes Your Chronic Back Pain Worse: When you’re unable to sleep, there’s a chance that you’d develop chronic pain. Since you can’t get proper sleep due to the lumbar pain, the lack of sleep increases the symptoms of the pain, which, in turn, makes it even harder for you to sleep.

Ways To Deal With Chronic Back Pain

While chronic back pain might seem like something you cannot overcome, there are, fortunately, a number of ways to deal with them. Below are some of the common ways that bring results:

Yoga: One of the best ways to deal with lumbar pain is by taking yoga classes. Although it’s an ancient practice, medical researchers have found it to be one of the best and most effective ways of dealing with back pain, tension, stress, and many other health issues. In fact, the health benefits attained from yoga are unlimited. It is simply one of the most effective physical therapies that can help with severe lumbar pain.

Changing The Way You Sleep: There are some positions that can cause you to experience severe back pain when you sleep. Sleeping in a fetal position or on your stomach can contribute to your back pain getting worse. These positions can cause your spine to be strained, which, in turn, causes you more pain. The best positions for anyone with back pain to sleep in are the back and side sleeping positions.

Lose Some Weight: If you have some extra weight around your midsection region, there’s a high chance that you’ll develop chronic back pain conditions. Therefore, it is important that you lose weight if you’ve added extra weight.

Don’t Stand or Sit for Too Long: Ensure that you avoid sitting or standing in one position for too long. This is very important especially for the working population. It is quite common for most people to sit while working. If you have low-quality back support, sitting down for too long will leave you prone to getting lower backaches or worsening your condition if you have it already.

Bedtime Habits: Before sleeping, ensure that you prepare yourself for bed. Getting physically and mentally prepared for bed can help you get the best sleep, which makes the pains go away or reduce significantly. You can take a shower, switch off your lights and phones, read for a few minutes, listen to white music, etc. Ensure that you repeat these habits every night. This is one of the best ways to train yourself to get ready for bed.

Mattress, Bedding, and Body Pillows: Ensure that your mattress body pillow and bedding are at their best softness and firmness levels. Each individual has a certain choice for these factors. The perfect firmness and softness level of your mattress can help you cope with the pains on your back. Combining good sleep, good hygiene, and comfort together is one of the surest ways to decrease chronic backaches over time while being able to get the best sleep and rest. A body pillow supports the entire length of your body instead of specific positions. It is a really great bedding to have especially for those experiencing lumbar pains.

How To Position Your Pillow To Ease Back Pain

There are a number of ways you can rearrange your pillows so as to alleviate the discomfort caused by backaches. Each sleeper type has a way they can adjust or reposition their pillow to get the best comfort possible. Below are some methods you can utilize:

Side Sleepers: For side sleepers, putting a pillow in between your knees can help alleviate discomfort. First off, you need to ensure that the part of your body between your shoulders and buttocks is resting on your mattress. Once that is settled, put the pillow between your knees. This method ensures that your hips and pelvis align with your spine, which, in turn, helps reduce the pains and discomfort you feel on your back. If there’s a gap between you and the mattress, you should consider adding a small pillow into that space.

Stomach Sleepers: Stomach sleepers can alleviate discomfort from backaches by putting a pillow under their pelvis. You may notice that we’ve noted that sleeping on your stomach can increase the pains you experience on your back. However, using this method can help stomach sleepers alleviate the pain. Putting a pillow under your pelvis will relieve the stress built up on your back and neck discs. In fact, there are sleepers who will find this position very comfortable to the point that they’ll require no pillow under their head.

Back Sleepers: Back sleepers who experience backaches can alleviate the pains by putting a pillow underneath their knees. All you have to do is lay flat on your mattress and put the pillows for back pain underneath your knees. Using the best knee pillow for this procedure will help straighten out your spine while alleviating the pressure points between the hips and neck. If this seems like it’s not working or insufficient, consider putting a rolled-up towel underneath your lower back.

Fetal Position Sleepers: For those who sleep on their side or in the fetal position, you can relieve your back by laying in the fetal position with your knees tucked in. In order to achieve the ultimate position for this procedure, you first need to lay on your back, raise your knees and tuck them towards your chest, then roll on one side. Once that has been achieved, bend your upper body to come closer to your knees. This position expands the spine and relieves the pressure on the disks. Should you begin to experience discomfort, simply roll to the other side while holding the same position.

What Kind Of Pillow Is Best For Back Pain?

In order to understand the ideal type of pillow for backaches, you first need to understand the loft of a pillow. The loft of a pillow can simply be defined as the thickness of the pillow when it bears no weight. While each brand and model come with different lofts, there are mainly three types of loft available:

  • Low-Loft: This refers to any pillow that’s less than 3-inches thick.
  • Medium Loft: Pillows in this category are usually three to five inches thick.
  • High Loft: These pillows are typically thicker than 5 inches.

Basically, the loft of a pillow is one important factor that helps determine how supportive a pillow will be and how comfortable the customer will be. However, there are some other factors that come into play when deciding on the ideal loft and the right pillow for backaches and pains. Some of them include:

Sleeping Positions

Sleeping positions can be used to determine the kind of loft you choose:

Side Sleepers: Most side sleepers prefer high and medium loft pillows. This is because people who sleep in this position usually leave a large gap between their head/neck, and their pillows.

Back Sleepers: People who sleep on their backs tend to love medium loft pillows. This is because they usually find the right balance between softness and thickness.

Stomach Sleepers: People who love sleeping in this position usually prefer low-loft pillows. For the people in this category, pillows with higher loft tend to cause the spine to become uneven due to the fact that they usually elevate the neck too much. So in order to avoid pains and aches, people in this category are advised to go for pillows with low loft. In fact, some stomach sleepers prefer sleeping without pillows.

Mattress Type

There are certain mattresses that are designed to sink lower when people lay on them. All-foam and latex mattresses are typical examples. In order to get the ideal support and comfort on this type of mattress, it is important that sleepers use low loft pillows as they’ll provide you with the right amount of support without straining your spine and back. Also, since most sleepers will experience less space between the mattress surface and their neck, low-loft pillows seem to be the ideal choice here.

Other mattress types that are less responsive and won’t sink as much as latex and all-foam mattresses can be combined with medium or high loft pillows. Some of the mattresses in this category, include hybrid and innerspring mattresses. Since sleepers will experience more spaces here, it’s only natural that a high or medium loft pillow is used to fill the space and provide better support.

Body Weight

People who have above-average weight (230 pounds) tend to sink into their mattresses when they’re sleeping. For this reason, many of them prefer sleeping with medium or low loft pillows that won’t raise their heads too much. However, those that are below average weight tend to use high or medium loft pillows as they won’t be able to sink as much as those above average height.


Getting the ideal pillows for back pain will help you enjoy a better sleeping experience, comfort, and immense support. With the perfect pillows, the pains you feel will be relieved over time and you’ll be able to carry out your activities with more vigor and strength.

The pillows in our review and the tips in our guide can help you get the most excellent comfort and support. You can simply choose one of the products in our review that matches your preference, budget, and style, and be well on your way to getting excellent support for your backaches. The tips in our guide can also help you alleviate your backaches. We guarantee that with our guide, you’ll become more knowledgable about the kind of pillow you need to choose for back pain.

© 2020 Sleep So Well

Sleep So Well is a participant in the Amazon Services LLC Associates Program,
an affiliate advertising program. Read more here.