Skip to main content
Skip to Filters
240 listings
  • New Listing
    $24,998
    good price
    $1,285 below market
    • 47,681 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 21 City / 26 Hwy MPG
    • CarMax Virginia Beach (1 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Virginia Beach, VA / 1 miles away from Virginia Beach, VA

    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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 1GYKNBR45LZ211135
    Stock: 26582873
    Certified Pre-Owned: No

  • Price Drop
    $40,999
    fair price
    $1,489 below market
    • 15,035 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 21 City / 27 Hwy MPG
    • Enterprise Car Sales Newport News (27 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Newport News, VA / 27 miles away from Virginia Beach, VA

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

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: 1GYKNDR44RZ729564
    Stock: 8GJPDN
    Certified Pre-Owned: No
    Listed since: 03-11-2025

  • Price Drop
    $32,550
    fair price
    $378 below market
    • 31,160 miles
    • No accidents, 1 owner, personal use
    • 5 Seats
    • Suttle Buick GMC (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Newport News, VA / 30 miles away from Virginia Beach, VA

    Recent Arrival! 2021 Cadillac XT5 Premium Luxury Garnet Metallic LEATHER, NAVIGATION / GPS, AWD, CLEAN CARFAX REPORT, GM 172 POINT INSPECTION, PANORAM...

    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: 1GYKNDRS8MZ218222
    Stock: 449061
    Certified Pre-Owned: No
    Listed since: 01-29-2025

  • Price Drop
    $24,134
    fair price
    $88 above market
    • 60,378 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 21 City / 27 Hwy MPG
    • Hampton Chevrolet (21 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Hampton, VA / 21 miles away from Virginia Beach, VA

    CARFAX One-Owner. Stellar Black Metallic 2021 Cadillac XT5 LuxuryThis vehicle comes complimentary with a 99 DAY OR 3,000 MILE POWERTRAIN WARRANTY.,...

    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:

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: 1GYKNBR4XMZ164539
    Stock: PB11990
    Certified Pre-Owned: No
    Listed since: 04-29-2025

    • 84,470 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 19 City / 26 Hwy MPG
    • CarMax Newport News (32 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Newport News, VA / 32 miles away from Virginia Beach, VA

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

    Listing Information:

    VIN: 1GYKNCRS8JZ137985
    Stock: 27081676
    Certified Pre-Owned: No

  • New Listing
    • 39,699 miles
    • No accidents, 3 owners, rental vehicle
    • 5 Seats, 18 City / 25 Hwy MPG
    • CarMax Newport News (32 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Newport News, VA / 32 miles away from Virginia Beach, VA

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

    Listing Information:

    VIN: 1GYKNFRSXKZ144794
    Stock: 26466163
    Certified Pre-Owned: No

  • Price Drop
    • 24,000 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 22 City / 29 Hwy MPG
    • Suttle Buick GMC (30 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Newport News, VA / 30 miles away from Virginia Beach, VA

    Recent Arrival! 2021 Cadillac XT5 Premium Luxury Crystal White Tricoat LEATHER, ONE OWNER CLEAN CARFAX, NAVIGATION / GPS, GM 172 POINT INSPECTION, PAN...

    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: 1GYKNCR4XMZ202258
    Stock: 450981
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • Price Drop
    • 38,454 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 21 City / 27 Hwy MPG
    • Suttle Buick GMC (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Newport News, VA / 30 miles away from Virginia Beach, VA

    Recent Arrival! 2022 Cadillac XT5 Premium Luxury Stellar Black Metallic LEATHER, ONE OWNER CLEAN CARFAX, AWD, GM 172 POINT INSPECTION, PANORAMIC ROOF,...

    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:

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: 1GYKNDR41NZ131457
    Stock: 449781
    Certified Pre-Owned: No
    Listed since: 03-14-2025

    • 44,502 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 22 City / 29 Hwy MPG
    • Suttle Buick GMC (30 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Newport News, VA / 30 miles away from Virginia Beach, VA

    Recent Arrival! 2021 Cadillac XT5 Premium Luxury Satin Steel Metallic LEATHER, ONE OWNER CLEAN CARFAX, GM 172 POINT INSPECTION, WIFI, Apple Car Play/A...

    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: 1GYKNCR43MZ175565
    Stock: 450081
    Certified Pre-Owned: No
    Listed since: 03-31-2025

    • 39,519 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 27 Hwy MPG
    • Suttle Buick GMC (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Newport News, VA / 30 miles away from Virginia Beach, VA

    Recent Arrival! 2022 Cadillac XT5 Premium Luxury Crystal White Tricoat LEATHER, ONE OWNER CLEAN CARFAX, NAVIGATION / GPS, AWD, GM 172 POINT INSPECTION...

    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: 1GYKNDR42NZ170185
    Stock: 450991
    Certified Pre-Owned: No
    Listed since: 05-28-2025

    • 54,842 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 19 City / 26 Hwy MPG
    • Suttle Buick GMC (30 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Newport News, VA / 30 miles away from Virginia Beach, VA

    Recent Arrival! 2019 Cadillac XT5 Luxury Crystal White Tricoat LEATHER, CLEAN CARFAX REPORT, GM 172 POINT INSPECTION, PANORAMIC ROOF, WIFI, Apple Car ...

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

    Listing Information:

    VIN: 1GYKNCRS2KZ191347
    Stock: 451101
    Certified Pre-Owned: No
    Listed since: 06-02-2025

    • 35,991 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats
    • Suttle Buick GMC (30 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Newport News, VA / 30 miles away from Virginia Beach, VA

    Recent Arrival! 2021 Cadillac XT5 Premium Luxury Infrared Tintcoat LEATHER, ONE OWNER, NAVIGATION / GPS, GM 172 POINT INSPECTION, PANORAMIC ROOF, WIFI...

    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:

    Listing Information:

    VIN: 1GYKNCRS1MZ218816
    Stock: 451041
    Certified Pre-Owned: No
    Listed since: 05-30-2025

    • 97,971 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Car Choice (3 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Virginia Beach, VA / 3 miles away from Virginia Beach, VA

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

    Listing Information:

    VIN: 1GYKNDRS9JZ117847
    Stock: 14221
    Certified Pre-Owned: No

  • $29,249
    good price
    $2,781 below market
    • 37,819 miles
    • No accidents, 1 owner, personal use
    • 5 Seats
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Wexford, PA / 337 miles away from Virginia Beach, VA

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Hands-Free Liftgate,Heads-Up D...

    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: 1GYKNDRS2MZ234173
    Stock: V234173A
    Certified Pre-Owned: No

  • Price Drop
    $29,998
    good price
    $1,878 below market
    • 50,587 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MO to VA*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Saint Peters, MO / 803 miles away from Virginia Beach, VA

    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: 1GYKNDR47NZ126828
    Stock: 25769286
    Certified Pre-Owned: No

  • Price Drop
    $29,995
    great price
    $4,040 below market
    • 33,335 miles
    • No accidents, personal use only
    • 5 Seats, 18 City / 26 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Washington, MI / 551 miles away from Virginia Beach, VA

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

    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: 1GYKNGRS2MZ171531
    Stock: PMZ171531S
    Certified Pre-Owned: No

  • $24,998
    good price
    $1,465 below market
    • 45,752 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 19 City / 26 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NC to VA*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Winston Salem, NC / 242 miles away from Virginia Beach, VA

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1GYKNCRS2KZ213685
    Stock: 26262367
    Certified Pre-Owned: No

  • $28,992
    great price
    $4,034 below market
    • 58,036 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats
    • Rick Hendrick Cadillac (6 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Norfolk, VA / 6 miles away from Virginia Beach, VA

    Heated Leather Seats, Moonroof, Nav System, Power Liftgate, All Wheel Drive, Panoramic Roof, Turbo Charged Engine, Aluminum Wheels, Hitch, DRIVER ASSI...

    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: 1GYKNDRS5MZ209638
    Stock: P10369
    Certified Pre-Owned: Yes
    Listed since: 11-28-2024

  • Price Drop
    $18,727
    great price
    $2,426 below market
    • 82,265 miles
    • 3 accidents, 2 owners, rental vehicle
    • 5 Seats, 18 City / 25 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Troy, MI / 545 miles away from Virginia Beach, VA

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

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1GYKNFRS0KZ119841
    Stock: KZ119841PA
    Certified Pre-Owned: No

  • Price Drop
    $46,990
    good price
    $3,630 below market
    • 1,085 miles
    • 1 accident, 1 owner, rental vehicle
    • 5 Seats
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Maplewood, MN / 1,046 miles away from Virginia Beach, VA

    CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Hands-Free Liftgate,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Kee...

    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:

    Listing Information:

    VIN: 1GYKNCRS4SZ118805
    Stock: SZ118805P
    Certified Pre-Owned: No

  • Price Drop
    $39,990
    great price
    $2,725 below market
    • 24,818 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 18 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Birmingham, AL / 647 miles away from Virginia Beach, VA

    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: 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/25 Highway)

    Listing Information:

    VIN: 1GYKNHRS0PZ227993
    Stock: 2003772861
    Certified Pre-Owned: No
    Listed since: 05-30-2025

Showing 1 - 21 out of 240 listings

Buying a Cadillac XT5 in Virginia Beach Virginia

Ideal for navigating the vibrant coastal landscapes of Virginia Beach, the Cadillac XT5 offers a spacious and comfortable ride, perfect for beach outings or city cruising. With above-average cargo capacity, it accommodates everything you need for a day by the ocean, from beach chairs to coolers, while its generous legroom and headroom ensure every passenger enjoys the journey. The XT5's luxury features provide a level of comfort that elevates trips to local attractions like the Virginia Aquarium or the picturesque boardwalk.

Consumer Reviews for the Cadillac XT5

Read recent reviews for the Cadillac XT5
Overall Consumer Rating
4.1 out of 5 stars239 Reviews
Write a vehicle reviewSee all 239 reviews
  • 5 star
    (59%)
  • 4 star
    (17%)
  • 3 star
    (10%)
  • 2 star
    (7%)
  • 1 star
    (8%)
5 out of 5 stars

Amazing car

Ben, 03/21/2019
2019 Cadillac XT5
I love my XT5 as it is a smooth ride and fast. It’s a pleasure to drive it. MPG is very good and if you are careful you get great gas milage. The transmission is so smooth you don’t even feel the gear change. Pretty spacious as well. I drove a Lincoln Navigator for many years but so far like XT5 better since it’s more compact and rides better.
Report abuse
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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