Skip to main content
Skip to Filters
3,112 listings
  • New Listing
    Stock photo**
    $19,432
    fair price
    $549 above market
    • 93,630 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Pekin Used Car Outlet (455 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Pekin, IL / 455 miles away from Broken Arrow, OK

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM1K0672241
    Stock: C15255
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • New Listing
    • 46,187 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MA to OK*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Westborough, MA / 1,355 miles away from Broken Arrow, OK

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: Yes

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBCM1K1598489
    Stock: 27266243
    Certified Pre-Owned: No

  • New Listing
    • 44,840 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from DE to OK*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Newark, DE / 1,116 miles away from Broken Arrow, OK

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: Yes

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBCM4K0636903
    Stock: 27525202
    Certified Pre-Owned: No

    • 66,899 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 25 City / 31 Hwy MPG
    • Hyundai of Evansville (472 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Evansville, IN / 472 miles away from Broken Arrow, OK

    Vehicle DetailsExperience the perfect blend of style, performance, and technology with this 2019 Mazda CX-5 Grand Touring. This sophisticated ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFADM7K1569488
    Stock: 9544A
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 54,602 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Columbus, OH / 742 miles away from Broken Arrow, OK

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM4K0698560
    Stock: 2003850808
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • Price Drop
    • 39,919 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 27 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Birmingham, AL / 535 miles away from Broken Arrow, OK

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBDY3K0517869
    Stock: 2003785107
    Certified Pre-Owned: No
    Listed since: 06-21-2025

    • 65,832 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 27 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Oregon City, OR / 1,538 miles away from Broken Arrow, OK

    CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBDYXK0509221
    Stock: K0509221BC
    Certified Pre-Owned: No

  • New Listing
    • 59,031 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 22 City / 27 Hwy MPG
    • Phil Long Toyota (493 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Trinidad, CO / 493 miles away from Broken Arrow, OK

    LOW MILES - 59,031! CX-5 Grand Touring Reserve trim. FUEL EFFICIENT 27 MPG Hwy/22 MPG City! Heated Leather Seats, NAV, Sunroof, All Wheel Drive, Power...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBDY3K0504295
    Stock: T12990
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • New Listing
    • 93,773 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 25 City / 31 Hwy MPG
    • Vandergriff Hyundai (247 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Arlington, TX / 247 miles away from Broken Arrow, OK

    2021 Mazda CX-5 Touring ?' Refined Performance Meets Everyday Practicality Elevate your daily drive with this sleek and sophisticated 2021 Mazda CX-5 ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFACM2M1312307
    Stock: M1312307
    Certified Pre-Owned: No
    Listed since: 07-02-2025

    • 48,690 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 27 Hwy MPG
    • Roger Beasley Mazda Central (411 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Austin, TX / 411 miles away from Broken Arrow, OK

    CARFAX One-Owner. Clean CARFAX. Polymetal Gray 2021 Mazda CX-5 Carbon Edition Turbo AWD 6-Speed Automatic 2.5L I4Need Financing? We have competitiv...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBCY1M0463105
    Stock: X309
    Certified Pre-Owned: Yes
    Listed since: 06-23-2025

  • New Listing
    • 68,239 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Mac Haik Toyota (455 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in League City, TX / 455 miles away from Broken Arrow, OK

    Soul Red Crystal Metallic 2021 Mazda CX-5 Grand Touring AWD 6-Speed Automatic SKYACTIV® 2.5L 4-Cylinder DOHC 16V 10 Speakers, ABS brakes, Air Conditio...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM6M1430994
    Stock: TM1430994
    Certified Pre-Owned: No
    Listed since: 07-01-2025

    • 100,843 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Trust Family Auto Sales and Cycles (362 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Godfrey, IL / 362 miles away from Broken Arrow, OK

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBCM5K0682109
    Stock: T12306
    Certified Pre-Owned: No
    Listed since: 08-03-2024

  • Stock photo**
    • 29,948 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Cavender Cadillac (473 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in San Antonio, TX / 473 miles away from Broken Arrow, OK

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM2K0614042
    Stock: K0614042T
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • Price Drop
    • 101,746 miles
    • Issue reported, 2 owners, rental vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • Don Hattan Chevrolet (149 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Wichita, KS / 149 miles away from Broken Arrow, OK

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM8K1611267
    Stock: C655056C
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • New Listing
    • 33,533 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 27 Hwy MPG
    • Salvage Reseller West (241 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Grand Prairie, TX / 241 miles away from Broken Arrow, OK

    This vehicle is located at Sacramento, CA Copart yard. Join our online auctions to see its final price. All purchases must take place online at www.sa...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBEY6K0563212
    Stock: 62412975
    Certified Pre-Owned: No
    Listed since: 01-07-2025

    • 19,882 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 22 City / 27 Hwy MPG
    • Town North Mazda (222 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Richardson, TX / 222 miles away from Broken Arrow, OK

    Recent Arrival! CARFAX One-Owner. Snowflake White Pearl Mica 2022 Mazda CX-5 2.5 Turbo Signature 2.5 Turbo Signature AWD 2.5L I46-Speed Automatic 22...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBXY2N0605053
    Stock: 5M51058A
    Certified Pre-Owned: No
    Listed since: 05-30-2025

    • 101,623 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 25 City / 31 Hwy MPG
    • Triple J's Auto Sales (221 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Lewisville, TX / 221 miles away from Broken Arrow, OK

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFADM7K1630239
    Stock: 002448
    Certified Pre-Owned: No
    Listed since: 11-13-2024

    • 12,582 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • Vandergriff Chevrolet (247 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Arlington, TX / 247 miles away from Broken Arrow, OK

    VEHICLE DETAILED, RECENT OIL CHANGE, PASSED DEALER INSPECTION. CARFAX One-Owner. Clean CARFAX. 4D Sport Utility Deep Crystal Blue Mica 2022 Mazda CX-5...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM3N0588653
    Stock: N0588653
    Certified Pre-Owned: No
    Listed since: 05-29-2025

    • 107,842 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • Earl's Used Cars (329 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Southaven, MS / 329 miles away from Broken Arrow, OK

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBCM9K0689399
    Stock: 689399
    Certified Pre-Owned: No

    • 119,652 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 25 City / 31 Hwy MPG
    • Salvage Reseller West (241 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Grand Prairie, TX / 241 miles away from Broken Arrow, OK

    This vehicle is located at Grand Prairie, TX Copart yard. Join our online auctions to see its final price. All purchases must take place online at www...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFADM6K0540439
    Stock: 53922605
    Certified Pre-Owned: No
    Listed since: 04-06-2025

    • 132,126 miles
    • No accidents, 3 owners, rental vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • Salvage Reseller West (241 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Grand Prairie, TX / 241 miles away from Broken Arrow, OK

    This vehicle is located at New Braunfels, TX Copart yard. Join our online auctions to see its final price. All purchases must take place online at www...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM7K0563198
    Stock: 54723494
    Certified Pre-Owned: No
    Listed since: 04-30-2025

Showing 1,114 - 1,134 out of 3,112 listings

Consumer Reviews for the Mazda CX-5

Read recent reviews for the Mazda CX-5
Overall Consumer Rating
3.9 out of 5 stars76 Reviews
Write a vehicle reviewSee all 76 reviews
  • 5 star
    (46%)
  • 4 star
    (24%)
  • 3 star
    (14%)
  • 2 star
    (9%)
  • 1 star
    (7%)
4 out of 5 stars

Great, until the 2017 was released

suziesivlerado, 12/25/2014
2015 Mazda CX-5 Grand Touring 4dr SUV (2.5L 4cyl 6A)
Dec 2014- I just traded in a 2015 Accord sedan (which had multiple problems) for the 2015 CX-5. I prefer the style and drive of Mazda models. The seats in the CX5 are supportive and comfortable (apart from the head restraint which is not comfortable for short people) The Bose system sounds fine to me--not great-- but good enough. The interior noise level (I checked with a decibel … meter) is not great, but is equivalent to other SUVs in this price range. The car is relatively smooth on bumpy roads. The CX5 is known for being a pleasure to drive- sporty for an SUV with great handling. The electronic multifunction interface is not great. it is a bit slow and sometimes requires multiple entries. I am not able to download my messages. Also, the screen should be bigger. Fuel economy was lower than advertised. Only 28.5 on the hightway at 70 mph. 2017-- So, living in Florida, I found that the car took a long time to cool off, due to the lack of air conditioning vents in the back. Also, I just got tired of the road roar, especially on the highway. I'm trading it in for the 2017, which has loads of improvements. Still sticking with the CX5 , which gave me no problems while I owned it.
Report abuse

Used 2019 Mazda CX-5 in Broken Arrow, OK Values

Estimated values
2019 Mazda CX-5 Grand Touring 4dr SUV AWD (2.5L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$17,384$20,040$22,415
Clean$16,777$19,320$21,588
Average$15,767$18,121$20,208
Rough$14,452$16,562$18,415

The average list price of a used 2019 Mazda CX-5 in Broken Arrow, Oklahoma is $23,051. The average mileage on a used Mazda CX-5 2019 for sale in Broken Arrow, Oklahoma is 68,639. Based on the average mileage of 68,639 for used 2019 Mazda CX-5 for sale in Broken Arrow, OK and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used Mazda CX-5 2019 in Broken Arrow, Oklahoma to be $15,767.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.