Skip to main content
Skip to Filters
332 listings
  • Price Drop
    $39,355
    fair price
    $708 above market
    • 38,762 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Romain Cadillac (155 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Evansville, IN / 155 miles away from Saint Louis, MO

    2023 Cadillac XT5 Sport Crystal White Tricoat 3.6L V6 DI VVT AWD 9-Speed Automatic 4D Sport UtilityCertified. Cadillac Certified Pre-Owned Details: * ...

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1GYKNGRSXPZ155615
    Stock: PZ155615
    Certified Pre-Owned: Yes
    Listed since: 05-03-2025

  • New Listing
    Photos not available
    $29,398
    fair price
    $359 below market
    • 57,339 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Augusta, GA / 575 miles away from Saint Louis, MO

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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/29 Highway)

    Listing Information:

    VIN: 1GYKNCRS9PZ184161
    Stock: 7W1C2R
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • Price Drop
    $29,500
    fair price
    $1,077 above market
    • 53,246 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats
    • Jake Sweeney Express (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Cincinnati, OH / 311 miles away from Saint Louis, MO

    Jake Sweeney Is Here to Help! If you are in need of a new or used vehicle, we are offering you the ability to shop online and have your vehicle delive...

    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:

    Listing Information:

    VIN: 1GYKNCRSXPZ158460
    Stock: G18325
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • New Listing
    $29,998
    fair price
    $1 above market
    • 59,077 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CO to MO*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Littleton, CO / 795 miles away from Saint Louis, MO

    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: No

    Features and Specs:

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: 1GYKNDRS8PZ156051
    Stock: 27240387
    Certified Pre-Owned: No

    • 51,185 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in San Antonio, TX / 797 miles away from Saint Louis, MO

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Hands-Free Liftgate,Heated Seats,Heated Steering...

    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:

    Listing Information:

    VIN: 1GYKNCRS2PZ145007
    Stock: PZ145007P
    Certified Pre-Owned: No

  • New Listing
    • 54 miles
    • No accidents, personal use only
    • 5 Seats, 21 City / 27 Hwy MPG
    • Sapaugh GM Country (29 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Herculaneum, MO / 29 miles away from Saint Louis, MO

    ** We are 15 minutes south of St. Louis. Everyone leaves happy! Recent Arrival! Crystal White Tricoat 2025 Cadillac XT5 Premium Luxury AWD 9-Speed Aut...

    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:

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: 1GYKNDR43SZ128569
    Stock: 2543141
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • New Listing
    • 7,773 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 26 Hwy MPG
    • Sapaugh GM Country (29 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Herculaneum, MO / 29 miles away from Saint Louis, MO

    ** We are 15 minutes south of St. Louis. Everyone leaves happy! Recent Arrival! Crystal White Tricoat 2025 Cadillac XT5 Sport AWD 9-Speed Automatic 3....

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 1GYKNGRS1SZ100060
    Stock: 257517
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • Price Drop
    • 3,557 miles
    • No accidents, personal use only
    • 5 Seats, 21 City / 27 Hwy MPG
    • Sapaugh GM Country (29 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Herculaneum, MO / 29 miles away from Saint Louis, MO

    ** We are 15 minutes south of St. Louis. Everyone leaves happy! Certified. Crystal White Tricoat 2025 Cadillac XT5 Luxury AWD 9-Speed Automatic 2.0L T...

    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:

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: 1GYKNBR45SZ101541
    Stock: 2541921
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    $14,836
    fair price
    $504 above market
    • 107,937 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 5 Seats, 19 City / 27 Hwy MPG
    • Uftring Weston Chevrolet (149 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Peoria, IL / 149 miles away from Saint Louis, MO

    2017 Cadillac XT5 Luxury FWD -- Radiant Silver MetallicCall Us: (3**) 6**-2*** | Visit: UftringWeston.comElegant Design, Premium Comfort, and Confiden...

    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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNBRS3HZ240882
    Stock: 1740882
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • $16,299
    fair price
    $483 above market
    • 87,000 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 19 City / 27 Hwy MPG
    • Gem Motors (4 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Saint Louis, MO / 4 miles away from Saint Louis, MO

    Vin Number: 1GYKNBRS1HZ253470 For sale 2017 Cadillac XT5 87k miles Clean title Runs excellent It has heated leather seats Sunroof Rear camera Premium ...

    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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNBRS1HZ253470
    Stock: 253470
    Certified Pre-Owned: No
    Listed since: 08-16-2024

  • $18,998
    fair price
    $324 above market
    • 74,629 miles
    • 2 accidents, 2 owners, personal use
    • 5 Seats, 19 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to MO*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Oxnard, CA / 1,631 miles away from Saint Louis, MO

    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: 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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNCRS5HZ298319
    Stock: 27372544
    Certified Pre-Owned: No

  • $15,900
    fair price
    $47 above market
    • 89,838 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 19 City / 27 Hwy MPG
    • Autotown (147 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Champaign, IL / 147 miles away from Saint Louis, MO

    **CLEAN**, **REMOTE START**, **HEATED SEATS**, **LEATHER**, **KEYLESS ENTRY**, **REAR BACKUP CAMERA**, **BLUETOOTH**, **WELL MAINTAINED**. 19/27 City/...

    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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNARS1HZ109461
    Stock: 04847
    Certified Pre-Owned: No
    Listed since: 01-18-2025

  • New Listing
    $19,998
    fair price
    $418 above market
    • 87,687 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats, 18 City / 26 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from WA to MO*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Puyallup, WA / 1,714 miles away from Saint Louis, MO

    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: 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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 1GYKNFRS9HZ110385
    Stock: 27013127
    Certified Pre-Owned: No

    • 709 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats
    • Sapaugh GM Country (29 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Herculaneum, MO / 29 miles away from Saint Louis, MO

    ** We are 15 minutes south of St. Louis. Everyone leaves happy! Recent Arrival! Argent Silver Metallic 2025 Cadillac XT5 Premium Luxury FWD 9-Speed Au...

    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:

    Listing Information:

    VIN: 1GYKNCRS5SZ125102
    Stock: 257513
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • New Listing
    $33,998
    fair price
    $1,310 above market
    • 34,420 miles
    • 5 Seats
    • CarMax (In-stock online)
    • Transfer available from AL to MO*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Hoover, AL / 410 miles away from Saint Louis, MO

    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 Unavailable.

    Features and Specs:

    Listing Information:

    VIN: 1GYKNCRS3PZ200712
    Stock: 26482486
    Certified Pre-Owned: No

    • 138,431 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 19 City / 27 Hwy MPG
    • Tigerland Motors (165 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Sedalia, MO / 165 miles away from Saint Louis, MO

    Luxurious and Loaded UP!!! This Cadillac XT5 Luxury Collection is equipped with the following: FWD, V6, 18-Inch Alloy Wheels and Near New Tires, Panor...

    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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNBRS3HZ128390
    Stock: 128390
    Certified Pre-Owned: No
    Listed since: 03-27-2025

    • 70,934 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 19 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to MO*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Duarte, CA / 1,570 miles away from Saint Louis, MO

    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: No

    Features and Specs:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNBRS0HZ155594
    Stock: 27481970
    Certified Pre-Owned: No

    • 87,091 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 19 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TN to MO*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Murfreesboro, TN / 280 miles away from Saint Louis, MO

    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: 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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNARS3HZ229178
    Stock: 26643608
    Certified Pre-Owned: No

    • 61,173 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 19 City / 27 Hwy MPG
    • Isringhausen Imports (86 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Springfield, IL / 86 miles away from Saint Louis, MO

    This locally owned 2017 Cadillac XT5 in Crystal White Tricoat arrives on trade in excellent condition with 61,173 very well cared for miles. It comes ...

    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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNCRS4HZ285481
    Stock: 285481A
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • $19,998
    fair price
    $600 above market
    • 70,943 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 26 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to MO*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Gainesville, FL / 764 miles away from Saint Louis, MO

    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: 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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 1GYKNDRS5HZ191938
    Stock: 26860413
    Certified Pre-Owned: No

  • New Listing
    • 88,001 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 19 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to MO*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Houston, TX / 686 miles away from Saint Louis, MO

    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: 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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 1GYKNBRS6HZ200876
    Stock: 26885877
    Certified Pre-Owned: No

Showing 253 - 273 out of 332 listings

Consumer Reviews for the Cadillac XT5

Read recent reviews for the Cadillac XT5
Overall Consumer Rating
4.2 out of 5 stars27 Reviews
Write a vehicle reviewSee all 27 reviews
  • 5 star
    (52%)
  • 4 star
    (26%)
  • 3 star
    (15%)
  • 2 star
    (7%)
  • 1 star
    (0%)
5 out of 5 stars

XT5 sport

XT5 sport , 09/02/2020
2020 Cadillac XT5 Sport 4dr SUV AWD (3.6L 6cyl 9A)
This is my second XT5 from 2017 . The adaptive suspension is great and the 20 inch tires make handling very easy beautiful vehicle fully loaded. I own this 2020 six months now with no issues.
Report abuse

Used 2023 Cadillac XT5 in Saint Louis, MO Values

Estimated values
2023 Cadillac XT5 Sport 4dr SUV AWD (3.6L 6cyl 9A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$24,379$26,530$28,958
Clean$24,105$26,210$28,586
Average$23,647$25,677$27,965
Rough$23,052$24,983$27,158

The average list price of a used 2023 Cadillac XT5 in Saint Louis, Missouri is $28,915. The average mileage on a used Cadillac XT5 2023 for sale in Saint Louis, Missouri is 60,466. Based on the average mileage of 60,466 for used 2023 Cadillac XT5 for sale in Saint Louis, MO 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 Cadillac XT5 2023 in Saint Louis, Missouri to be $23,647.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 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.