Top 10 Best Electric Blankets of 2025

Chosen from customer-loved and best-selling products
1 week ago 5 min read

Cold nights can make it hard to relax, but an electric blanket, offers an easy way to stay warm without cranking up the heat. Designed for both comfort and convenience, these blankets provide consistent warmth at the touch of a button. With various settings to match your preference, they help create a cozy space while also being energy-efficient. Whether you’re curling up on the couch or settling into bed, an electric blanket can make a noticeable difference in how comfortable you feel.

Quick Selections: Our Best Picks

Best Heated Throw
Medical king Heated Blanket, Machine Washable Extremely Soft & Comfortable Electric Blanket Throw Fast Heating with Hand Controller 10 Heating Settings & auto Shut-Off (Gray, 50 x 60)
Medical King Electric Blanket Throw
10
Best for Long Heating
Sunbeam Royal Ultra Fleece Heated Electric Blanket Full Size, 84" x 72", 12 Heat Settings, 12-Hour Selectable Auto Shut-Off, Fast Heating, Machine Washable, Warm and Cozy, Pebble
Sunbeam Royal Ultra Fleece Heated Blanket
10
Best Twin-Size Heated Blanket
Homemate Electric Heated Blanket Twin - 62"x84" Heating Bed Blankets Throw with 10 Heating Levels 8 Hours Auto Off Fast Heating Over-Heated Protection Ultra Soft Warm Flannel ETL Certified Grey
Homemate Electric Heated Blanket Twin
9.4
* We handpick and review every product with care. If you shop through our links, we may earn a commission—at no extra cost to you.

Top 10 Best Electric Blankets

TOP #1
Best Heated Throw
Medical king Heated Blanket, Machine Washable Extremely Soft & Comfortable Electric Blanket Throw Fast Heating with Hand Controller 10 Heating Settings & auto Shut-Off (Gray, 50 x 60)
A soft and adjustable heated throw with 10 heating levels and a 4-hour auto shut-off for warmth and safety.
10
Buy on Amazon.com
View More

Medical King Electric Blanket Throw Review

The Medical King Heated Blanket offers a premium level of comfort with its extremely soft and machine-washable design. Featuring 10 adjustable heating settings, it provides precise temperature control for a customized warmth experience. The built-in auto shut-off function turns the blanket off after four hours, ensuring safety and preventing overheating.

This throw-sized electric blanket (50\"x60\") is designed for convenient use on the couch, bed, or office chair. The included hand controller makes operation simple, allowing users to easily select their preferred heat level. With a durable and cozy material, it is perfect for winter nights and relaxation.

Compared to the DUODUO Heated Electric Blanket, which offers only four heat settings, the Medical King model stands out for its wider range of temperature adjustments. However, if a larger size is needed, the DUODUO option may be preferable.

Reason to Buy

  • 10 Heat Settings. Wide range of warmth
  • Auto Shut-Off. 4-hour safety feature
  • Soft Material. Comfortable feel
  • Machine Washable. Easy maintenance
  • Compact Size. Ideal for throws

Something to Consider

  • Smaller Coverage.Only 50\"x60\"
  • Shorter Timer.4-hour auto shut-off

Specification

  • Brand: Medical King
  • Size: Throw (50\"x60\")
  • Heat Settings: 10 levels
  • Auto Shut-Off: 4 hours
  • Material: Soft Fabric
  • Machine Washable: Yes
  • Controller: Hand-held
View Less
TOP #2
Best for Long Heating
Sunbeam Royal Ultra Fleece Heated Electric Blanket Full Size, 84" x 72", 12 Heat Settings, 12-Hour Selectable Auto Shut-Off, Fast Heating, Machine Washable, Warm and Cozy, Pebble
A full-size heated fleece blanket with 12 heat settings, a 12-hour auto shut-off, and an LED controller for effortless warmth.
10
Buy on Amazon.com
View More

Sunbeam Royal Ultra Fleece Heated Blanket Review

The Sunbeam Royal Ultra Fleece Heated Blanket provides excellent warmth and comfort with its soft polyester fabric and full-size coverage. Equipped with 12 heat settings, it allows users to fine-tune their warmth preference with precision. The digital controller features an LED backlit display, making nighttime adjustments easy and convenient.

This blanket includes a 12-hour selectable auto shut-off and built-in overheat protection, ensuring safe and worry-free use. The fleece material enhances insulation while maintaining a lightweight feel, making it perfect for all-night comfort. Machine-washable for easy care, it remains a practical option for everyday use.

For those looking for even longer heating duration, the Homemate Electric Heated Blanket offers similar warmth with an 8-hour auto shut-off but at a slightly lower price. However, if maximum heat settings and a longer timer are priorities, the Sunbeam model is the superior choice.

Reason to Buy

  • 12 Heat Levels. Extensive temperature control
  • Auto Shut-Off. 12-hour safety feature
  • Soft Material. Ultra fleece fabric
  • Digital Controller. LED backlit display
  • Machine Washable. Easy maintenance

Something to Consider

  • Higher Cost.Premium pricing
  • Single Zone.No dual heating control

Specification

  • Brand: Sunbeam
  • Size: Full (84\"x72\")
  • Heat Settings: 12 levels
  • Auto Shut-Off: 12 hours
  • Material: Polyester Fleece
  • Certification: ETL Certified
  • Machine Washable: Yes
View Less
TOP #3
Best Twin-Size Heated Blanket
Homemate Electric Heated Blanket Twin - 62"x84" Heating Bed Blankets Throw with 10 Heating Levels 8 Hours Auto Off Fast Heating Over-Heated Protection Ultra Soft Warm Flannel ETL Certified Grey
A warm and energy-efficient twin-size electric blanket with 10 adjustable heat levels, an 8-hour auto shut-off, and a soft flannel material.
9.4
Buy on Amazon.com
View More

Homemate Electric Heated Blanket Twin Review

The Homemate Electric Heated Blanket Twin offers full-body warmth with its 62\"x84\" size and ultra-soft flannel fabric. Featuring 10 adjustable heat levels, this blanket provides precise temperature control ranging from 86°F to 113°F. Its intelligent temperature adjustment technology ensures consistent heat while reducing energy consumption.

Certified by ETL, this heated blanket incorporates overheat protection and an 8-hour auto shut-off for safe and worry-free use. The long 14.3-foot power cord allows for flexible placement, making it ideal for use on beds, sofas, or chairs. The machine-washable design ensures hassle-free maintenance.

Compared to the Sunbeam Royal Ultra Fleece Heated Blanket, which offers 12 heat settings, the Homemate model provides fewer options but compensates with advanced insulation technology. If energy efficiency and a twin-size fit are priorities, this blanket is a solid choice.

Reason to Buy

  • 10 Heat Levels. Wide temperature range
  • Auto Shut-Off. 8-hour safety feature
  • Soft Fabric. Ultra-soft flannel
  • Long Power Cord. 14.3-foot reach
  • Machine Washable. Easy maintenance

Something to Consider

  • Limited Size.Twin-only coverage
  • No Dual Control.Single heating zone

Specification

  • Brand: Homemate
  • Size: Twin (62\"x84\")
  • Heat Settings: 10 levels
  • Auto Shut-Off: 8 hours
  • Material: Soft Flannel
  • Certification: ETL Certified
  • Machine Washable: Yes
View Less
TOP #4
Best Full-Size Comfort
RALYSUN Electric Blanket 72"x84" Full Size Heated Blanket with 6 Heat Settings & 10 Hours Auto-Off,Thickened Flannel and Sherpa Warm Blanket for Full Body-Dark Gray
A plush and cozy full-size electric blanket with six adjustable heat settings and safety features for a warm and restful experience.
8.8
Buy on Amazon.com
View More

RALYSUN Electric Blanket Full Size Review

The RALYSUN Electric Blanket 72"x84" offers a comfortable and warm experience with its thickened flannel and sherpa materials. Designed with six adjustable heat settings ranging from 95°F to 113°F, it provides customizable warmth for any preference. The 10-hour auto-off feature ensures energy efficiency and safety, making it a great choice for overnight use.

Equipped with ETL and FCC certification, this electric blanket incorporates overheat protection for added peace of mind. The full-size design (72"x84") comfortably covers the entire body, making it suitable for cozy nights on the couch or in bed. The high-quality heating wire ensures quick and even heat distribution, delivering efficient performance.

For those seeking an alternative, the DUODUO Heated Electric Blanket offers similar warmth with a coral fleece material but features only four heating levels instead of six. If you prioritize extra adjustability and plush comfort, the RALYSUN model is the better option.

Reason to Buy

  • Quick Heating. Warms up efficiently
  • Large Size. Full-body coverage
  • Adjustable Heat. 6 settings for comfort
  • Auto-Off. 10-hour shutoff for safety
  • Soft Material. Flannel and sherpa blend

Something to Consider

  • Limited Timer.Only 10-hour auto-off
  • No Dual Control.Single heating zone

Specification

  • Brand: RALYSUN
  • Size: Full (72" x 84")
  • Material: Flannel and Sherpa
  • Heat Settings: 6 levels (95°F - 113°F)
  • Auto Shut-Off: 10 hours
  • Certification: ETL & FCC Certified
  • Machine Washable: Yes
View Less
TOP #5
Best Energy-Saving Option
DUODUO Heated Electric Blanket 72"x84" Full Size Warm Coral Fleece with 4 Heat Settings & 10 Hours Auto Shut Off Overheating Protectsion - Black
A cozy full-size electric blanket with a breathable coral fleece design, four heat settings, and a 10-hour auto shut-off for safety.
7.9
Buy on Amazon.com
View More

DUODUO Heated Electric Blanket Full Size Review

The DUODUO Heated Electric Blanket delivers warmth and comfort with its soft coral fleece material. Featuring four heat settings and a temperature range of 86°F to 108°F, it ensures efficient heating while consuming minimal energy. The 10-hour auto shut-off function enhances safety, making it a reliable option for uninterrupted sleep.

Designed with breathability and warmth in mind, this electric blanket is an excellent choice for keeping cozy on chilly nights. Its full-size coverage (72\"x84\") makes it ideal for snuggling on the couch or layering on the bed. The blanket is also machine washable, allowing for easy maintenance and prolonged use.

Compared to the RALYSUN Electric Blanket, which offers six heating levels, the DUODUO blanket provides fewer adjustments but maintains energy efficiency. If you prefer a simple yet effective electric blanket, this model is a great choice.

Reason to Buy

  • Soft Material. Coral fleece for comfort
  • Energy Efficient. Uses only 100 watts
  • Auto Shut-Off. 10-hour safety feature
  • Large Size. Full-body coverage
  • Machine Washable. Easy maintenance

Something to Consider

  • Fewer Heat Settings.Only 4 levels
  • No Dual Control.Single heating zone

Specification

  • Brand: DUODUO
  • Size: Full (72\"x84\")
  • Material: Coral Fleece
  • Heat Settings: 4 levels
  • Temperature Range: 86°F - 108°F
  • Auto Shut-Off: 10 hours
  • Machine Washable: Yes
View Less
TOP #6
Best Heated Throw Blanket
greenoak Heated Blanket Electric Throw 50"X60", Heating Blanket with 10 Heat Levels 1/2/4/6/8 Hours Auto-Off Overheat Protection, Flannel Sherpa Soft Warm Heater Blanket, ETL Certified Misty Grey
A soft and cozy electric throw with 10 heat levels, multiple auto shut-off options, and overheat protection for safe warmth.
7.6
Buy on Amazon.com
View More

greenoak Heated Blanket Electric Throw Review

The greenoak Heated Blanket Electric Throw is designed for versatile comfort with its plush flannel and sherpa fabric. Offering 10 adjustable heat levels ranging from 86°F to 131°F, it ensures personalized warmth for any preference. Its compact 50\"x60\" size makes it ideal for use on the couch, bed, or office chair.

This electric throw features five timer settings (1, 2, 4, 6, and 8 hours), providing flexibility for different heating durations. The ETL-certified design includes an automatic overheat protection system, ensuring safety during extended use. Additionally, the blanket is machine washable, making it easy to maintain.

For those needing a larger option, the Sunbeam Royal Ultra Fleece offers full-size coverage with 12 heat settings. However, if a compact and versatile throw blanket with more heating duration settings is preferred, the greenoak model is a fantastic choice.

Reason to Buy

  • 10 Heat Levels. Wide range of warmth
  • Auto Shut-Off. Multiple timer options
  • Soft Fabric. Flannel and sherpa blend
  • Overheat Protection. ETL certified
  • Compact Size. Perfect for couch or bed

Something to Consider

  • Smaller Coverage.Only 50\"x60\"
  • No Dual Control.Single heating zone

Specification

  • Brand: greenoak
  • Size: Throw (50\"x60\")
  • Heat Settings: 10 levels
  • Auto Shut-Off: 1/2/4/6/8 hours
  • Material: Flannel and Sherpa
  • Certification: ETL Certified
  • Machine Washable: Yes
View Less
TOP #7
Best Dual Control Option
Heated Electric Blanket Queen Size - 84" x 90" Heating Blanket with Dual Control, 10 Heating Levels & 8 Hours Auto Off, Soft Warm Flannel Gift Blanket with Over-Heat Protection, ETL & FCC Certified
A queen-sized electric blanket with dual heating zones, 10 adjustable heat settings, and an 8-hour auto shut-off for ultimate comfort.
7.6
Buy on Amazon.com
View More

Heated Electric Blanket Queen Size Review

The Heated Electric Blanket Queen Size offers luxurious warmth with its spacious 84\"x90\" dimensions and ultra-soft flannel material. Designed for couples or those who enjoy extra coverage, this blanket features dual control zones, allowing two users to set their preferred heat levels independently. With 10 heat settings ranging from 83°F to 113°F, it delivers customizable comfort for different warmth preferences.

This electric blanket also includes an 8-hour auto shut-off function and overheat protection for added safety. The long 14.44-foot power cord provides flexibility, making it easy to use in various settings. Whether relaxing on the couch or sleeping in bed, this blanket offers consistent and adjustable warmth throughout the night.

Compared to the RALYSUN Electric Blanket, which has six heat settings, this model provides a greater range of adjustability and dual control for enhanced convenience. If shared heating customization is a priority, this queen-sized option is an excellent choice.

Reason to Buy

  • Dual Control. Separate heating zones
  • 10 Heat Levels. Wide temperature range
  • Auto Shut-Off. 8-hour timer
  • Large Size. Queen (84\"x90\")
  • Soft Material. Plush flannel

Something to Consider

  • Higher Price.More expensive option
  • Bulkier Size.Not ideal for small beds

Specification

  • Brand: BOMOVA
  • Size: Queen (84\"x90\")
  • Heat Settings: 10 levels
  • Auto Shut-Off: 8 hours
  • Material: Soft Flannel
  • Certification: ETL & FCC Certified
  • Power Cord: 14.44 feet
View Less
TOP #8
Best Cozy Throw Blanket
Bedsure Heated Blanket Electric Throw - Soft Ribbed Flannel GentleSoft Electric Blanket, Heating with 4 Time Settings, 6 Heat Settings, 3 hrs Timer Auto Shut Off, Gift for Grandma (50x60 inches, Grey)
A stylish and energy-efficient heated throw with six heat levels, a soft ribbed flannel texture, and a three-hour auto shut-off.
7.4
Buy on Amazon.com
View More

Bedsure Heated Blanket Electric Throw Review

The Bedsure Heated Blanket Electric Throw delivers cozy comfort with its soft ribbed flannel fabric and six adjustable heat settings. Designed for personal use, this 50\"x60\" throw is perfect for keeping warm while watching TV or relaxing on the couch. The advanced heating wire technology ensures consistent temperature control.

With four time settings and a three-hour auto shut-off, this electric blanket offers safety and efficiency. The machine-washable design ensures easy maintenance, and its energy-saving construction consumes minimal power compared to traditional heaters.

Compared to the greenoak Heated Blanket, which offers more heat levels and timer options, the Bedsure model is simpler but equally effective for targeted warmth. If a budget-friendly and stylish heated throw is preferred, this is a great option.

Reason to Buy

  • Soft Fabric. Ribbed flannel texture
  • 6 Heat Levels. Customizable warmth
  • Auto Shut-Off. 3-hour timer
  • Machine Washable. Easy care
  • Energy Efficient. Low power consumption

Something to Consider

  • Limited Timer.Only 3-hour shut-off
  • Smaller Size.Not ideal for full coverage

Specification

  • Brand: Bedsure
  • Size: Throw (50\"x60\")
  • Heat Settings: 6 levels
  • Auto Shut-Off: 3 hours
  • Material: Ribbed Flannel
  • Certification: ETL Certified
  • Machine Washable: Yes
View Less
TOP #9
Best Budget Full-Size Blanket
SUNNY HEAT Electric Blanket Full Size 72"x84" - Warm Flannel Heated Blanket with 4 Heating Levels & 10 Auto Off, Winter Comfort Aid Bedding, Teal
A soft and reliable full-size electric blanket with four heating levels, an extended power cord, and a 10-hour auto shut-off for safe and cozy nights.
7.1
Buy on Amazon.com
View More

SUNNY HEAT Electric Blanket Full Size Review

The SUNNY HEAT Electric Blanket Full Size offers cozy warmth with its premium flannel material and full-body coverage. Designed with four heat levels and a 10-hour auto shut-off, it provides a balance of warmth and safety for restful nights. The built-in overheat protection ensures reliability for long-term use.

This blanket features a detachable controller, allowing for flexible use as a regular throw when unplugged. The extended 14.5-foot power cord provides convenience, making it easy to position the blanket anywhere in the room. Machine washable and easy to care for, this blanket is perfect for winter comfort.

For those looking for more heat settings, the Sunbeam Royal Ultra Fleece Heated Blanket offers 12 levels of warmth. However, if a simple, budget-friendly full-size electric blanket is the goal, the SUNNY HEAT model is an excellent option.

Reason to Buy

  • Soft Material. Flannel for extra warmth
  • 4 Heat Levels. Simple heat control
  • Auto Shut-Off. 10-hour timer
  • Overheat Protection. Built-in safety feature
  • Machine Washable. Easy cleaning

Something to Consider

  • Fewer Heat Settings.Only 4 levels
  • No Dual Control.Single heating zone

Specification

  • Brand: SUNNY HEAT
  • Size: Full (72\"x84\")
  • Heat Settings: 4 levels
  • Auto Shut-Off: 10 hours
  • Material: Soft Flannel
  • Power Cord: 14.5 feet
  • Machine Washable: Yes
View Less
TOP #10
Best Soft Heated Throw
Templewet Heated Blanket Electric Blanket 50" x 60" - Cozy Soft Heated Throw with 5 Heating Levels & 3 Hours Auto Off,Machine Washable,ETL & FCC Certification,Over-Heat Protect(Frosty Pink)
A lightweight and cozy heated throw with five adjustable heat levels, a soft polyester feel, and a 3-hour auto shut-off for added safety.
7.1
Buy on Amazon.com
View More

Templewet Heated Blanket Electric Throw Review

The Templewet Heated Blanket Electric Throw is a compact and cozy option designed for versatile use. Made from ultra-soft 100% polyester fabric, it provides a luxurious feel while delivering gentle warmth. With five heating levels and a 3-hour auto shut-off, it ensures customizable comfort without excessive energy consumption.

Certified by ETL and FCC, this electric throw includes built-in overheat protection for added safety. Its lightweight and portable design make it suitable for use on the couch, bed, or office. The detachable controller allows for easy machine washing, keeping the blanket fresh and clean with minimal effort.

Compared to the Bedsure Heated Blanket, which offers six heat settings, the Templewet model has one less level but remains a great choice for those looking for a stylish and practical heated throw. If safety and ease of maintenance are top priorities, this blanket is a reliable option.

Reason to Buy

  • Soft Fabric. Premium polyester material
  • 5 Heat Levels. Customizable warmth
  • Auto Shut-Off. 3-hour timer
  • Overheat Protection. Certified safe
  • Machine Washable. Easy maintenance

Something to Consider

  • Fewer Heat Settings.Only 5 levels
  • Shorter Timer.3-hour limit

Specification

  • Brand: Templewet
  • Size: Throw (50\"x60\")
  • Heat Settings: 5 levels
  • Auto Shut-Off: 3 hours
  • Material: Soft Polyester
  • Certification: ETL & FCC Certified
  • Machine Washable: Yes
View Less

How to Choose the Best Electric Blanket: A Buying Guide

Man Wearing Electric Blankets

Staying warm in colder months, doesn’t have to mean cranking up the heat. An electric blanket provides a cozy solution while keeping energy costs down. But with so many options available, choosing the right one requires careful consideration of safety, comfort, and features that match your needs.

What to Look for in an Electric Blanket

Material and Comfort

The fabric of an electric blanket affects its softness, warmth, and durability. Popular options include:

  • Fleece: Soft, insulating, and great for trapping heat.
  • Microplush: Velvety texture with added warmth.
  • Cotton Blend: Lightweight and breathable, suitable for those who overheat easily.

Check for an evenly distributed heating element to avoid cold spots and ensure consistent warmth.

Heat Settings and Controls

A good electric blanket should offer multiple heat levels, allowing you to adjust the warmth to your preference. Look for models with:

  • Dual controls for larger blankets, so each person can set their own temperature.
  • Adjustable timers to prevent overheating and reduce energy consumption.
  • Automatic shut-off for safety, usually after 8–10 hours of use.

Size and Fit

Electric blankets come in sizes ranging from twin to king. Consider:

  • Whether you need one for personal use or to share.
  • A fitted model for mattress use or a throw-style blanket for the couch.

Mistakes to Avoid

Ignoring Safety Features

Safety should always be a priority when selecting an electric blanket. Look for:

  • Overheat protection to shut off the blanket if it gets too hot.
  • UL or ETL certification to ensure it meets safety standards.
  • Avoid older or second-hand blankets that may have worn wiring.

Choosing the Wrong Material for Your Needs

Some fabrics retain more heat than others. If you tend to sleep hot, avoid thick fleece and opt for a breathable material like cotton.

Washing Without Checking the Care Instructions

Most modern electric blankets are machine washable, but always check the label. Detachable controllers make washing easier, but avoid wringing or twisting the blanket, which can damage the wiring.

Overlooking Cord Length and Placement

A short cord can limit where you use your blanket. Measure your outlet distance before purchasing to ensure a convenient setup.

Benefits of an Electric Blanket

Aside from keeping you warm, an electric blanket can:

  • Lower heating costs by letting you reduce your home’s thermostat.
  • Soothe muscle tension with steady, gentle heat.
  • Improve sleep by creating a consistent, cozy environment.

FAQ: Electric Blankets

Are electric blankets safe to use overnight?

Yes, as long as they have an automatic shut-off feature and are in good condition. Modern electric blankets are designed with safety in mind, but it’s best to avoid using them all night if you sleep with heavy bedding that might trap too much heat. For extended use, consider an electric mattress pad, which distributes warmth more evenly.

Can you wash an electric blanket?

Most electric blankets are machine washable, but always check the manufacturer’s instructions. Remove the controller before washing and use a gentle cycle with cold water. Avoid high heat when drying, as it can damage the internal wiring. If unsure, air drying is the safest option.

Do electric blankets use a lot of electricity?

No, they are generally energy-efficient. A typical electric blanket consumes between 50–200 watts, much less than running a heater. Using a timer or lower heat setting can further reduce energy usage while keeping you warm.

Can you use an electric blanket with a memory foam mattress?

It depends on the mattress manufacturer. Some memory foam mattresses may retain too much heat, affecting comfort and durability. If you use an electric blanket, keep it on a low setting to prevent overheating. An alternative is a heated mattress pad, which provides warmth from below without compressing the foam.

What is the lifespan of an electric blanket?

With proper care, an electric blanket can last between 5–10 years. Signs that it needs replacement include inconsistent heating, visible wear, or a damaged cord. If you notice any of these issues, discontinue use for safety reasons.

Can you use an electric blanket with pets?

While many people do, it’s not always recommended. Claws and teeth can damage the wiring, posing a risk. If you use an electric blanket around pets, choose a durable model with reinforced wiring and always supervise their use.

What’s the difference between an electric blanket and a heated mattress pad?

An electric blanket covers you from above, while a heated mattress pad warms from below. Heated mattress pads are often more energy-efficient and distribute heat more evenly, making them a good option for those who want warmth throughout the night.

Is it safe to fold an electric blanket?

No, folding an electric blanket tightly can damage the heating wires. Instead, loosely roll or drape it when storing to prevent kinks and prolong its lifespan. Always store it in a dry place to avoid moisture damage.

Can electric blankets help with pain relief?

Yes, gentle heat can relax muscles and improve circulation, making electric blankets a good option for relieving stiffness and mild pain. Those with arthritis or chronic pain may find them particularly useful.

Should you buy a budget electric blanket?

While budget options exist, they may lack essential safety features and durability. It’s worth investing in a reputable brand that offers automatic shut-off, overheat protection, and a warranty. Cheaper models may not distribute heat evenly or last as long, making them less cost-effective in the long run.