Skip to main content
Skip to Filters
2,176 listings
  • New Listing
    $22,995
    fair price
    $271 above market
    • 64,563 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 21 City / 26 Hwy MPG
    • Wolf Chevrolet Buick GMC of Ogallala (401 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Ogallala, NE / 401 miles away from Rutland, ND

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

    Listing Information:

    VIN: 3GKALXEX2KL214752
    Stock: 5DT01B
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • $17,995
    fair price
    $457 above market
    • 76,363 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 26 City / 30 Hwy MPG
    • H & H Chevrolet (345 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Papillion, NE / 345 miles away from Rutland, ND

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

    Listing Information:

    VIN: 3GKALMEV7KL328145
    Stock: C03659A
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • $17,584
    fair price
    $14 below market
    • 74,180 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 26 City / 30 Hwy MPG
    • Barkau Chrysler Dodge Jeep Ram of Freeport (470 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Freeport, IL / 470 miles away from Rutland, ND

    **LOCAL TRADE, **HAS WARRANTY, **GOOD BRAKES, **GOOD TIRES, **BACKUP CAMERA, **BLUETOOTH, **REMOTE START, **HEATED LEATHER SEATS, **HEATED STEERING WH...

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

    Listing Information:

    VIN: 3GKALPEV7KL212929
    Stock: 7KL212929
    Certified Pre-Owned: No
    Listed since: 03-08-2025

  • $20,501
    fair price
    $297 above market
    • 56,074 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 24 City / 28 Hwy MPG
    • Gross Motors of Black River Falls - Chrysler Dodge Jeep Ram (347 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Black River Falls, WI / 347 miles away from Rutland, ND

    AWD, 2 USB Data Ports, 2 USB Data Ports w/SD Card Reader, 3.47 Axle Ratio, 4-Way Manual Front Passenger Seat, 4-Wheel Disc Brakes, 6 Speakers, 6-Speak...

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

    Listing Information:

    VIN: 3GKALVEV0KL282079
    Stock: FG24-133A
    Certified Pre-Owned: No
    Listed since: 04-08-2025

    • 66,102 miles
    • Salvage reported, 3 owners, corporate fleet vehicle
    • 5 Seats, 21 City / 26 Hwy MPG
    • RAV Motors (221 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Burnsville, MN / 221 miles away from Rutland, ND

    This vehicle is located in our Crystal location. This is the 2019 GMC Terrain Denali equipped with a 2.0L I4 Turbocharger engine, and a 4X4 drivetrain...

    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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 3GKALXEXXKL157538
    Stock: 157538
    Certified Pre-Owned: No
    Listed since: 11-15-2024

  • New Listing
    • 41,911 miles
    • Insurance loss reported, 2 owners, personal use only
    • 5 Seats, 21 City / 26 Hwy MPG
    • Autovalley (343 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Omaha, NE / 343 miles away from Rutland, ND

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 3GKALXEX6KL358515
    Stock: AV358515
    Certified Pre-Owned: No

    • 40,000 miles
    • Insurance loss reported, 1 owner, personal use
    • 5 Seats
    • Sunrise Auto Sales (362 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Lincoln, NE / 362 miles away from Rutland, ND

    Ask us about our Special Financing We have relationships with lenders to help you get approved even if you have a limited credit history. You can appl...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    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:

    Listing Information:

    VIN: 3GKALVEXXKL350552
    Stock: 350552
    Certified Pre-Owned: No
    Listed since: 12-06-2024

  • New Listing
    Stock photo**
    $21,495
    fair price
    $656 above market
    • 48,821 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats
    • Brau Motors (194 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Arlington, MN / 194 miles away from Rutland, ND

    [VERY CLEAN, TIRES ARE NEW, HEATED LEATHER SEATS, POWER DRIVER SEAT,, REMOTE START, BACKUP CAMERA, Bluetooth , APPLE CARPLAY AND ANDROID, AUTO, W...

    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: 3GKALVEX0KL275926
    Stock: G975926
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • Stock photo**
    $18,699
    fair price
    $351 above market
    • 72,157 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 24 City / 28 Hwy MPG
    • Big Country Auto of Madison County (290 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Madison, NE / 290 miles away from Rutland, ND

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

    Listing Information:

    VIN: 3GKALTEVXKL307459
    Stock: 307459
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • Stock photo**
    $17,128
    fair price
    $87 above market
    • 64,289 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 26 City / 30 Hwy MPG
    • Heritage Chevrolet (376 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Tomahawk, WI / 376 miles away from Rutland, ND

    NA

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

    Listing Information:

    VIN: 3GKALMEV6KL133458
    Stock: 93458P
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • Stock photo**
    $14,316
    fair price
    $299 above market
    • 80,118 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 20 City / 28 Hwy MPG
    • Bergstrom Auto (471 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Green Bay, WI / 471 miles away from Rutland, ND

    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 (20 City/28 Highway)

    Listing Information:

    VIN: 2GKFLTEK8H6347337
    Stock: T251872C
    Certified Pre-Owned: No
    Listed since: 05-10-2025

  • New Listing
    Stock photo**
    $16,280
    fair price
    $164 above market
    • 79,572 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 26 City / 30 Hwy MPG
    • Dearth Motors (455 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Monroe, WI / 455 miles away from Rutland, ND

    2019 GMC Terrain SLE Recent Arrival! Summit White 2019 GMC Terrain SLE FWD 9-Speed Automatic 1.5L DOHC Local Trade, Non-Smoker, Alloy wheels, Apple C...

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

    Listing Information:

    VIN: 3GKALMEV8KL397068
    Stock: 2542
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • New Listing
    • 11,176 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 26 City / 30 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Chicago, IL / 529 miles away from Rutland, ND

    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:

    28 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV3KL256747
    Stock: 2003571965
    Certified Pre-Owned: No
    Listed since: 03-24-2025

  • New Listing
    $23,990
    fair price
    $566 above market
    • 30,269 miles
    • 5 Seats, 25 City / 28 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Cincinnati, OH / 816 miles away from Rutland, ND

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

    Features and Specs:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEV4ML380684
    Stock: 2003722620
    Certified Pre-Owned: No
    Listed since: 05-15-2025

    • 8,814 miles
    • No accidents, 1 owner, government vehicle
    • 5 Seats, 25 City / 28 Hwy MPG
    • Koehne Chevrolet Buick GMC (480 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Marinette, WI / 480 miles away from Rutland, ND

    Back Up Camera, Bluetooth Connection, Wireless Apple Carplay and Android Auto Capable, All-Wheel Drive, Air Conditioning, Bluetooth For Phone, Cru...

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

    Listing Information:

    VIN: 3GKALTEV3ML376898
    Stock: 501063
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • $18,000
    fair price
    $193 above market
    • 78,262 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Armbruster Chevrolet Buick (425 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Falls City, NE / 425 miles away from Rutland, ND

    Thank you for your interest in one of Armbruster Motor Company's online offerings. Please continue for more information regarding this 2019 GMC Terrai...

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

    Listing Information:

    VIN: 3GKALVEV9KL379409
    Stock: 2431A
    Certified Pre-Owned: No
    Listed since: 12-12-2024

  • New Listing
    Stock photo**
    $19,990
    fair price
    $83 below market
    • 73,764 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Village Auto on Velp (471 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Green Bay, WI / 471 miles away from Rutland, ND

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

    Listing Information:

    VIN: 3GKALVEX3KL279355
    Stock: V525020
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • New Listing
    $20,413
    fair price
    $167 above market
    • 76,751 miles
    • 1 accident, 4 owners, rental vehicle
    • 5 Seats, 25 City / 28 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Billings, MT / 533 miles away from Rutland, ND

    Apple CarPlay,Back-Up Camera,Bluetooth,Hands-Free Liftgate,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Keeping Assist,Leather Seats,Remote S...

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

    Listing Information:

    VIN: 3GKALVEV9ML315695
    Stock: 22872CG
    Certified Pre-Owned: No

    • 20,647 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 26 City / 30 Hwy MPG
    • Liberty Hyundai (309 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Rapid City, SD / 309 miles away from Rutland, ND

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

    Listing Information:

    VIN: 3GKALPEV8ML347288
    Stock: VPM1520
    Certified Pre-Owned: No
    Listed since: 03-31-2025

  • New Listing
    • 64,862 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 24 City / 28 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Plymouth, MI / 739 miles away from Rutland, ND

    Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Keyless Start,Navigation System,Remote Start,Satellite Radio,Turbo/Supercharged,WiFi Hotspot...

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

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEV8KL132919
    Stock: KL132919P
    Certified Pre-Owned: No

  • $16,990
    fair price
    $539 above market
    • 92,940 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Rudig Jensen Chrysler Jeep Dodge Ram (390 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in New Lisbon, WI / 390 miles away from Rutland, ND

    2019 GMC Terrain SLE AWD Is now available at Rudig Jensen! Stop by today or call us at 6**-5**-3*** for more information! AWD. Awards: * JD Power...

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

    Listing Information:

    VIN: 3GKALTEV3KL144931
    Stock: F9096A
    Certified Pre-Owned: No
    Listed since: 05-07-2025

Showing 379 - 399 out of 2,176 listings

Consumer Reviews for the GMC Terrain

Read recent reviews for the GMC Terrain
Overall Consumer Rating
4.2 out of 5 stars38 Reviews
Write a vehicle reviewSee all 38 reviews
  • 5 star
    (63%)
  • 4 star
    (13%)
  • 3 star
    (11%)
  • 2 star
    (3%)
  • 1 star
    (11%)
5 out of 5 stars

Compared to the CRV...

K squared, 03/23/2020
2020 GMC Terrain SLT 4dr SUV (1.5L 4cyl Turbo 9A)
I drive a CRV at work all day in all kinds of Phoenix metro traffic. It is OK but my 2020 Terrain has it beat overall in my opinion. The 2.0 turbo is zippy, and quiet. I drove a 2020 1.5L turbo up to Flagstaff and I would recommend the bigger engine, glad I bought it. The CRV and its CVT transmission is loud and annoying on the freeway. Hard to keep a consistent speed on the freeway … which drives me nuts. I notice the Terrain has a quieter cabin because I can hear people talk on the phone. I am 6’9 and would always like more legroom but the console of the CRV digs into my right leg, in the Terrain it does not. I am still getting used to no shifter but the extra room is nice. To me the only thing the CRV wins in the comparison is it gets really good gas mileage & it has never been in the shop for a repair in 88,000 miles (1 1/2 years). I hope the Terrain is comparable in that area! Not sure I agree with all the CRV hype and the experts ragging on the Terrain. I like the look of the Terrain and 18/19/20’s look WAY better than its boxy predecessor.
Report abuse

Used 2019 GMC Terrain in Rutland, ND Values

Estimated values
2019 GMC Terrain Denali 4dr SUV AWD (2.0L 4cyl Turbo 9A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$18,414$21,151$23,584
Clean$17,853$20,501$22,852
Average$16,918$19,417$21,634
Rough$15,702$18,009$20,049

The average list price of a used 2019 GMC Terrain in Rutland, North Dakota is $19,607. The average mileage on a used GMC Terrain 2019 for sale in Rutland, North Dakota is 58,173. Based on the average mileage of 58,173 for used 2019 GMC Terrain for sale in Rutland, ND 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 GMC Terrain 2019 in Rutland, North Dakota to be $16,918.

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.