Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
5,536 listings
  • New Listing
    • 55,248 miles
    • No accidents, 2 owners, rental vehicle
    • 31 City / 40 Hwy MPG
    • Carvana - Columbus (354 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Columbus, OH / 354 miles away from Peoria, IL

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCE7MP067671
    Stock: 2003641031
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • Stock photo**
    $20,550
    fair price
    $359 above market
    • 56,892 miles
    • No accidents, 3 owners, rental vehicle
    • 30 City / 38 Hwy MPG
    • Mungenast Burkard Alton Toyota (123 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Alton, IL / 123 miles away from Peoria, IL

    Certified. TOYOTA GOLD CERTIFIED***7 YR/100K WARRANTY***BUY WITH CONFIDENCE, Toyota Safety Sense-P: Pre-Collision Sys w/Pedestrian Detection, Dynamic ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE7MP210397
    Stock: K4920
    Certified Pre-Owned: Yes
    Listed since: 05-05-2025

  • Price Drop
    $17,000
    fair price
    $558 above market
    • 86,285 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Tom Wood Toyota (182 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Whitestown, IN / 182 miles away from Peoria, IL

    The 2021 Toyota Corolla LE is a compact sedan that delivers a dependable, fuel-efficient, and comfortable driving experience. With its sleek exterior ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAE0MJ152346
    Stock: TNI152346
    Certified Pre-Owned: No
    Listed since: 05-20-2025

    • 22,230 miles
    • No accidents, 2 owners, personal use
    • 30 City / 38 Hwy MPG
    • Bredemann Toyota (135 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Park Ridge, IL / 135 miles away from Peoria, IL

    2 NEW TIRES - NEW BATTERY - FRESH OIL CHANGE - TOYOTA CERTIFIED!For 100 years, families have trusted the BREDEMANN family with all of their automotive...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE7MP229127
    Stock: T64088A
    Certified Pre-Owned: Yes
    Listed since: 05-03-2025

  • New Listing
    $18,343
    fair price
    $82 above market
    • 72,651 miles
    • 31 City / 40 Hwy MPG
    • Bob Caldwell Chrysler Jeep Dodge Ram (355 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Columbus, OH / 355 miles away from Peoria, IL

    Delivers 40 Highway MPG and 31 City MPG! This Toyota Corolla delivers a Regular Unleaded I-4 2.0 L/121 engine powering this Variable transmission. Wh...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCEXMP079992
    Stock: 469561
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • $20,471
    fair price
    $562 above market
    • 33,241 miles
    • 1 accident, 2 owners, personal use
    • 31 City / 40 Hwy MPG
    • Driveway (347 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Farmington Hills, MI / 347 miles away from Peoria, IL

    Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Lane Keeping Assist,Satellite Radio,WiFi Hotspot,Power Door Locks,Satellite Radio,Brake Assist,Floor M...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: JTDS4MCE1MJ063443
    Stock: MJ063443A
    Certified Pre-Owned: No

  • $18,998
    fair price
    $544 above market
    • 55,641 miles
    • 1 accident, 1 owner, rental vehicle
    • 30 City / 38 Hwy MPG
    • CarMax Fort Wayne (239 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fort Wayne, IN / 239 miles away from Peoria, IL

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

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE8MP259141
    Stock: 27103064
    Certified Pre-Owned: No

  • Stock photo**
    $18,900
    fair price
    $630 above market
    • 55,769 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Lowery Brothers Motors (486 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Boaz, AL / 486 miles away from Peoria, IL

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAE3MJ161073
    Stock: 161703-W
    Certified Pre-Owned: No
    Listed since: 04-09-2025

    • 7,484 miles
    • No accidents, 1 owner, personal use
    • 30 City / 38 Hwy MPG
    • All Star Chrysler Dodge Jeep Ram of Muskogee (458 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Muskogee, OK / 458 miles away from Peoria, IL

    Vehicle DetailsDiscover the perfect blend of reliability, efficiency, and modern technology with this exceptional 2021 Toyota Corolla LE. With...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAE2MJ172193
    Stock: CU1406A
    Certified Pre-Owned: No
    Listed since: 05-12-2025

  • New Listing
    $20,999
    fair price
    $260 above market
    • 51,593 miles
    • 31 City / 40 Hwy MPG
    • Driveway (347 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Farmington Hills, MI / 347 miles away from Peoria, IL

    Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio,Sunroof / Moonroof,...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: JTDP4MCE9MJ066077
    Stock: MJ066077P
    Certified Pre-Owned: No

    • 23,733 miles
    • No accidents, 2 owners, personal use
    • 30 City / 38 Hwy MPG
    • CarMax Kansas City (290 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Merriam, KS / 290 miles away from Peoria, IL

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAEXMJ174290
    Stock: 27437391
    Certified Pre-Owned: No

  • $20,819
    fair price
    $746 above market
    • 40,030 miles
    • 1 accident, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • Umansky Toyota (192 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Milwaukee, WI / 192 miles away from Peoria, IL

    Experience sporty style and modern efficiency with this 2021 Toyota Corolla SE in classic Super White with a sleek Black interior, available now at Um...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCEXMP083136
    Stock: T95487B
    Certified Pre-Owned: No
    Listed since: 05-17-2025

    • 43,331 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Roy Schmidt Honda (121 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Effingham, IL / 121 miles away from Peoria, IL

    EquipmentProtect this model from unwanted accidents with a cutting edge backup camera system. This model features a hands-free Bluetooth phone...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAE8MJ133589
    Stock: P2872
    Certified Pre-Owned: No
    Listed since: 11-04-2024

  • $20,417
    fair price
    $493 above market
    • 77,087 miles
    • 1 accident, 2 owners, personal use
    • 31 City / 38 Hwy MPG
    • Ed Martin Toyota (198 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Noblesville, IN / 198 miles away from Peoria, IL

    Corolla XSE, 4D Sedan, 2.0L I4 DOHC 16V, FWD.Audio Plus - 8-in Touchscreen, 6 Speakers, Hands-Free Bluetooth Android Auto & Apple CarPlay Compatible, ...

    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:

    34 Combined MPG (31 City/38 Highway)

    Listing Information:

    VIN: 5YFT4MCE6MP059663
    Stock: 620851A
    Certified Pre-Owned: No
    Listed since: 05-19-2025

    • 46,231 miles
    • No accidents, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • CarMax Fort Wayne (239 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fort Wayne, IN / 239 miles away from Peoria, IL

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: JTDS4MCE7MJ071448
    Stock: 27055512
    Certified Pre-Owned: No

  • New Listing
    • 103,203 miles
    • No accidents, 2 owners, rental vehicle
    • 30 City / 38 Hwy MPG
    • Carvana - Columbus (354 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Columbus, OH / 354 miles away from Peoria, IL

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE9MP241750
    Stock: 2003475817
    Certified Pre-Owned: No
    Listed since: 02-06-2025

  • New Listing
    • 72,946 miles
    • No accidents, 2 owners, personal use
    • 30 City / 38 Hwy MPG
    • Romeoville Toyota (101 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Romeoville, IL / 101 miles away from Peoria, IL

    2021 Toyota Corolla LEGive us a call at 815-744-2760! Romeoville Toyota! 684 S Weber Rd Romeoville, IL.

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE6MP177053
    Stock: T18450A
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • New Listing
    Stock photo**
    $19,998
    fair price
    $168 above market
    • 41,972 miles
    • 1 accident, 2 owners, rental vehicle
    • 29 City / 37 Hwy MPG
    • Husker GMC Chevrolet Cadillac (367 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Lincoln, NE / 367 miles away from Peoria, IL

    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:

    32 Combined MPG (29 City/37 Highway)

    Listing Information:

    VIN: 5YFFPMAE4MP153046
    Stock: G1809
    Certified Pre-Owned: No
    Listed since: 06-02-2025

    • 46,572 miles
    • No accidents, 1 owner, personal use
    • 30 City / 38 Hwy MPG
    • Wilson Toyota (225 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Ames, IA / 225 miles away from Peoria, IL

    Local Car, **1 OWNER**, **WILSON WARRANTY**, **PROFESSIONALLY DETAILED**, **BACKUP CAMERA**, **BLUETOOTH**. 30/38 City/Highway MPG CARFAX One-Owner. 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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE2MP259779
    Stock: P230820B
    Certified Pre-Owned: No
    Listed since: 02-22-2024

    • 71,871 miles
    • Frame damage reported, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Good Budget Auto (286 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fairfield, OH / 286 miles away from Peoria, IL

    GOOD BUDGET AUTO4551 DIXIE HWY, FAIRFIELD, OH 45014PHONE# +1 (513) 997-7779EMAIL: INFO@GOODBUDGETAUTO.COMWEBSITE: goodbudgetauto.comFINANCING AND SPEC...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE9MP216394
    Stock: 216394
    Certified Pre-Owned: No

    • 63,508 miles
    • No accidents, 1 owner, rental vehicle
    • 30 City / 38 Hwy MPG
    • Kerry Toyota (289 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Florence, KY / 289 miles away from Peoria, IL

    Proudly serving Cincinnati, Florence, Alexandria, Dayton, Hamilton, Dry Ridge, Lexington, Louisville, Nicholasville. Certified. Super White 2021 Toyot...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE5MP182471
    Stock: P5969
    Certified Pre-Owned: Yes
    Listed since: 05-06-2025

Showing 43 - 63 out of 5,536 listings

Consumer Reviews for the Toyota Corolla

Read recent reviews for the Toyota Corolla
Overall Consumer Rating
4.2 out of 5 stars52 Reviews
Write a vehicle reviewSee all 52 reviews
  • 5 star
    (65%)
  • 4 star
    (8%)
  • 3 star
    (12%)
  • 2 star
    (10%)
  • 1 star
    (6%)
5 out of 5 stars

The best Corolla in 20 years

Victor S, 11/26/2020
2021 Toyota Corolla L 4dr Sedan (1.8L 4cyl CVT)
I just got a 2021 L model and being the most basic trim level I am very surprised how smooth and comfortable it is to drive it. I have had the 1997 & 2017 models before and I clearly notice they have improved its maneuverability, suspension is awesome compared to the previous years, comfortable seats and good control location, it also has a more quiet muffler (thing that I adore), and … comparing to previous years you almost do not hear the gears change when speeding it up. Headlights at night work wonderful, good stereo more visibility with the back up camera. It will be my car for a long time
Report abuse

Used 2021 Toyota Corolla in Peoria, IL Values

Estimated values
2021 Toyota Corolla SE 4dr Sedan (2.0L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$15,432$17,414$19,406
Clean$15,032$16,946$18,865
Average$14,366$16,165$17,964
Rough$13,499$15,151$16,793

The average list price of a used 2021 Toyota Corolla in Peoria, Illinois is $20,091. The average mileage on a used Toyota Corolla 2021 for sale in Peoria, Illinois is 53,691. Based on the average mileage of 53,691 for used 2021 Toyota Corolla for sale in Peoria, IL 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 Corolla 2021 in Peoria, Illinois to be $14,366.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

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.