Skip to main content
Skip to Filters
3,073 listings
  • $30,991
    fair price
    $509 below market
    • 103,893 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Ed Napleton Honda St Peters (225 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Saint Peters, MO / 225 miles away from Cedar Rapids, IA

    Recent Arrival! CARFAX One-Owner. Super White 2019 Toyota 4Runner SR5 Premium 4.0L V6 SMPI DOHC 4WD Clean CARFAX.1 OWNER CLEAN CARFAX NO ACCIDENTS, ...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR5K5723772
    Stock: PJD11994A
    Certified Pre-Owned: No
    Listed since: 06-20-2025

  • $29,998
    good price
    $914 below market
    • 95,775 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 17 City / 20 Hwy MPG
    • CarMax Memphis (477 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Memphis, TN / 477 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR3K5671011
    Stock: 27103851
    Certified Pre-Owned: No

  • Price Drop
    $28,999
    fair price
    $127 below market
    • 99,746 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Illini Nissan (218 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Champaign, IL / 218 miles away from Cedar Rapids, IA

    Vehicle DetailsDiscover the adventure-ready 2017 Toyota 4Runner SR5 Premium, a versatile SUV designed to elevate your driving experience. This robust ...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR5H5407149
    Stock: N24318C
    Certified Pre-Owned: No
    Listed since: 06-08-2025

  • Price Drop
    $32,199
    fair price
    $361 below market
    • 71,707 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Walser Subaru (208 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Burnsville, MN / 208 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR9K5610715
    Stock: C2318
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • Price Drop
    $30,227
    fair price
    $150 below market
    • 92,802 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 17 City / 20 Hwy MPG
    • Bob Rohrman Toyota (274 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Lafayette, IN / 274 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR4K5662253
    Stock: LT3091P
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • Stock photo**
    $24,995
    good price
    $872 below market
    • 139,418 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 17 City / 20 Hwy MPG
    • Dave Wright Nissan (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Hiawatha, IA / 7 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR7H5425734
    Stock: NP25025A
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • $31,995
    fair price
    $89 below market
    • 104,646 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Driveway (199 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in West Allis, WI / 199 miles away from Cedar Rapids, IA

    Back-Up Camera,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Navigation System,Premium Sound,Satellite Radio,Sunroof / Moonroof,Tow ...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR5K5734108
    Stock: 17642A
    Certified Pre-Owned: No

  • $35,269
    good price
    $893 below market
    • 67,213 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Jeff Wyler Toyota of Clarksville (401 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Clarksville, IN / 401 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR2K5720182
    Stock: 31T15630
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • Stock photo**
    • 73,695 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • Inver Grove Toyota (214 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Inver Grove Heights, MN / 214 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR8K5723443
    Stock: A14366A
    Certified Pre-Owned: Yes
    Listed since: 06-16-2025

  • $32,561
    fair price
    $288 below market
    • 97,392 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 5 Seats, 17 City / 20 Hwy MPG
    • Driveway (237 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Coon Rapids, MN / 237 miles away from Cedar Rapids, IA

    CarFax No Accidents Reported,Back-Up Camera,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Navigation System,Premium Sound,Satellite ...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR6K5687820
    Stock: PK5687820
    Certified Pre-Owned: No

  • Price Drop
    $32,990
    fair price
    $678 below market
    • 102,845 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Carvana - Columbus (473 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Columbus, OH / 473 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR7K5655796
    Stock: 2003738754
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • $29,450
    fair price
    $162 below market
    • 78,169 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 21 Hwy MPG
    • Auto World of Nashville (481 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Old Hickory, TN / 481 miles away from Cedar Rapids, IA

    This 2019 Toyota 4Runner 4dr SR5 Premium 2WD features a 4.0L V6 CYLINDER 6cyl Gasoline engine. It is equipped with a 5 Speed Automatic transmission. 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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEZU5JR0K5212453
    Stock: 212453
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • Price Drop
    $28,995
    fair price
    $195 below market
    • 90,175 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • Top of Texas Motors (477 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in West Memphis, AR / 477 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR1H5422439
    Stock: 216596
    Certified Pre-Owned: No
    Listed since: 03-13-2025

  • Price Drop
    $25,642
    good price
    $1,835 below market
    • 121,744 miles
    • 1 accident, 1 owner, personal use
    • 7 Seats, 17 City / 20 Hwy MPG
    • Labadie Toyota (411 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Bay City, MI / 411 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR4H5409295
    Stock: T214366A
    Certified Pre-Owned: No
    Listed since: 06-07-2025

  • New Listing
    $28,993
    fair price
    $527 below market
    • 93,726 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Bommarito West County Preowned Center (239 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Ballwin, MO / 239 miles away from Cedar Rapids, IA

    Recent Arrival! Clean CARFAX. 2017 Toyota 4Runner Limited 4.0L V6 SMPI DOHC 5-Speed Automatic with Overdrive 4WD 4D Sport Utility Midnight Black 4WD, ...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR7H5431372
    Stock: P6291
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • $26,991
    good price
    $889 below market
    • 107,521 miles
    • 1 accident, 3 owners, rental vehicle
    • 5 Seats, 17 City / 20 Hwy MPG
    • Joe Machens Toyota (208 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Columbia, MO / 208 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR0K5632196
    Stock: K5632196
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • $23,787
    fair price
    $70 above market
    • 135,460 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 17 City / 21 Hwy MPG
    • Germain Lexus of Dublin (466 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Dublin, OH / 466 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEBU5JRXF5250649
    Stock: 53934B
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • Price Drop
    $25,500
    good price
    $1,219 below market
    • 114,789 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Toyota Direct (476 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Columbus, OH / 476 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR0K5631016
    Stock: K5631016
    Certified Pre-Owned: No
    Listed since: 05-04-2025

  • New Listing
    Stock photo**
    $24,988
    fair price
    $21 below market
    • 142,895 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Jake Sweeney Chevrolet (421 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Springdale, OH / 421 miles away from Cedar Rapids, IA

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR5H5428955
    Stock: D80152
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • $26,900
    good price
    $1,237 below market
    • 98,400 miles
    • 2 accidents, 2 owners, personal use
    • 7 Seats, 17 City / 20 Hwy MPG
    • Auto Brokers (482 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Nashville, TN / 482 miles away from Cedar Rapids, IA

    White Pearl, Third Row Seating - 2017 Toyota 4Runner Limited 4x4 V6 Blizzard White Pearl with Black Leather. Upgrade Package Option One with heated an...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR0H5479862
    Stock: 479862
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • $31,891
    fair price
    $287 above market
    • 56,596 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • LeadCar Toyota La Crosse (130 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in La Crosse, WI / 130 miles away from Cedar Rapids, IA

    Passed Dealer Inspection. *****Top Hot Features: 4WD Four Wheel Drive, Sunroof / Moonroof, GPS Navigation, Bluetooth , Heated and Ventilated Front S...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR1H5407729
    Stock: KY156
    Certified Pre-Owned: No
    Listed since: 06-10-2025

Showing 148 - 168 out of 3,073 listings

Consumer Reviews for the Toyota 4Runner

Read recent reviews for the Toyota 4Runner
Overall Consumer Rating
4.6 out of 5 stars34 Reviews
Write a vehicle reviewSee all 34 reviews
  • 5 star
    (82%)
  • 4 star
    (9%)
  • 3 star
    (0%)
  • 2 star
    (6%)
  • 1 star
    (3%)
5 out of 5 stars

Love my 2017 4Runner Limited BUT!

Angie NC, 11/13/2017
2017 Toyota 4Runner Limited 4dr SUV 4WD (4.0L 6cyl 5A)
When shopping for a new SUV I drove several makes and models. Toyota 4 Runner wasn't on my list due to the reviews from Car and Driver and other sites, however my husband (a truck guy) convinced me to test drive the 4 Runner. It wasn't my favorite while test driving but I went with my husbands recommendation and purchased the 4 Runner. After driving the 4 Runner Limited 4wd I love, … love , love it. The only complaint is the gas mileage which was a shock for me coming from a Lexus GS 350. I like the way it drives, It feels solid and well built which makes me feel safe. I'm adjusting to the ride but its not bad considering this is a TRUE SUV not a crossover. Would I purchase again? ABSOLUTELY I'm glad I didn't listen to the reviews and took a chance on this true SUV I'm very happy with my purchase. If I had to give a negative it would definitely be the gas mileage.
Report abuse

Used 2019 Toyota 4Runner in Cedar Rapids, IA Values

Estimated values
2019 Toyota 4Runner SR5 Premium 4dr SUV 4WD (4.0L 6cyl 5A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$26,796$29,418$31,750
Clean$25,979$28,513$30,765
Average$24,618$27,006$29,125
Rough$22,849$25,047$26,992

The average list price of a used 2019 Toyota 4Runner in Cedar Rapids, Iowa is $29,493. The average mileage on a used Toyota 4Runner 2019 for sale in Cedar Rapids, Iowa is 99,457. Based on the average mileage of 99,457 for used 2019 Toyota 4Runner for sale in Cedar Rapids, IA 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 Toyota 4Runner 2019 in Cedar Rapids, Iowa to be $24,618.

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.