Skip to main content
Skip to Filters
2,296 listings
  • New Listing
    $27,990
    fair price
    $465 below market
    • 46,472 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 33 Hwy MPG
    • AutoNation Toyota Libertyville (35 mi away)
    • Home delivery*Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Libertyville, IL / 35 miles away from Naperville, IL

    Lane Keeping AssistKeyless StartRear Spoiler50 State EmissionsBlack; Fabric Seat TrimMagnetic Gray MetallicThis vehicle includes a Money-Back ...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV1NW292148
    Stock: NW292148
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • $30,990
    good price
    $1,290 below market
    • 30,349 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV4RC457021
    Stock: G92363
    Certified Pre-Owned: No

  • $30,894
    fair price
    $255 above market
    • 57,495 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 33 Hwy MPG
    • Zeigler Honda of Racine (65 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Mount Pleasant, WI / 65 miles away from Naperville, IL

    1 OWNER!Priced below KBB Fair Purchase Price!AWD ++, NAVIGATION, APPLE CARPLAY, ANDROID AUTO, BLIND SPOT MONITOR, LANE DEPARTURE WARNING, SUNROO...

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

    Listing Information:

    VIN: 2T3N1RFV2MW148629
    Stock: P12340
    Certified Pre-Owned: No
    Listed since: 03-28-2025

  • New Listing
    $31,995
    fair price
    $765 below market
    • 25,495 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 33 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV4RW455784
    Stock: G92362
    Certified Pre-Owned: No

  • $29,538
    good price
    $809 below market
    • 28,239 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 33 Hwy MPG
    • Umansky Toyota (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Milwaukee, WI / 93 miles away from Naperville, IL

    Experience the perfect blend of style, performance, and comfort with this 2021 Toyota RAV4 XLE in stunning Blueprint, available now at Umansky Toyota ...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV2MW185477
    Stock: T20932A
    Certified Pre-Owned: Yes
    Listed since: 04-12-2025

  • $31,977
    fair price
    $744 below market
    • 25,863 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV7RW455732
    Stock: G92383
    Certified Pre-Owned: No

  • $31,995
    fair price
    $691 below market
    • 26,199 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFVXRW454557
    Stock: G92355
    Certified Pre-Owned: No

  • $19,477
    good price
    $1,314 below market
    • 106,188 miles
    • 3 accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 33 Hwy MPG
    • Napleton Ford of Oak Lawn (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Oak Lawn, IL / 20 miles away from Naperville, IL

    Priced below KBB Fair Purchase Price! 25/33 City/Highway MPG Local trade-in, ** Alloy Wheels / Premium Wheels, ** Bluetooth, Hands Free, ** Cruise Con...

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

    Listing Information:

    VIN: 2T3P1RFV5KC005150
    Stock: FK0871A
    Certified Pre-Owned: No
    Listed since: 03-01-2025

  • $31,990
    fair price
    $640 below market
    • 26,747 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV3RC451775
    Stock: G92357
    Certified Pre-Owned: No

  • $30,977
    good price
    $1,119 below market
    • 32,451 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV6RW456600
    Stock: G92360
    Certified Pre-Owned: No

  • Price Drop
    $15,995
    good price
    $850 below market
    • 83,221 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • Lexus of Arlington (26 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Arlington Heights, IL / 26 miles away from Naperville, IL

    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:

    26 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 2T3WFREV2FW222366
    Stock: AL3734A
    Certified Pre-Owned: No
    Listed since: 04-15-2025

  • $31,990
    good price
    $1,445 below market
    • 42,910 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 33 Hwy MPG
    • Zeigler Toyota of Racine (66 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Mount Pleasant, WI / 66 miles away from Naperville, IL

    Snag a steal on this 2022 Toyota RAV4 XLE Premium before someone else snatches it. Roomy but agile, its tried-and-true Automatic transmission and its ...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3A1RFV3NC289288
    Stock: NC289288
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • New Listing
    $29,700
    fair price
    $250 below market
    • 26,817 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 34 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Bluetooth,Brake Assist,Lane Keeping Assist,Satellite Radio,WiFi Hotspot,Steel Wheels,Power ...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: 2T3F1RFV6RC450289
    Stock: G92451
    Certified Pre-Owned: No

  • New Listing
    $22,910
    good price
    $1,440 below market
    • 88,788 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 33 Hwy MPG
    • Pauly Toyota (31 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Crystal Lake, IL / 31 miles away from Naperville, 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:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV6KW069776
    Stock: 39922A
    Certified Pre-Owned: Yes
    Listed since: 04-29-2025

  • $32,490
    fair price
    $242 below market
    • 25,763 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 33 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV3RW455436
    Stock: G92364
    Certified Pre-Owned: No

  • New Listing
    $16,995
    good price
    $1,452 below market
    • 105,426 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Driveway (84 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in West Allis, WI / 84 miles away from Naperville, IL

    CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Departure Warning,Lane Keeping Assist,Satellite Radio,Sunro...

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JTMRFREV7JD257116
    Stock: N46677
    Certified Pre-Owned: No

  • $15,991
    good price
    $935 below market
    • 96,769 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • AutoNation Honda O'Hare (22 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Des Plaines, IL / 22 miles away from Naperville, IL

    The following items have been reconditioned on this vehicle: new brakes! All Weather Floor Liners & Cargo TrayRear Spoiler50 State EmissionsBlac...

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: 2T3BFREV7GW453165
    Stock: GW453165
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • Price Drop
    $21,300
    good price
    $652 below market
    • 81,173 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 28 Hwy MPG
    • Lexus of Milwaukee (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Milwaukee, WI / 93 miles away from Naperville, 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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3DFREVXJW800620
    Stock: L20745A
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • New Listing
    $32,590
    fair price
    $383 below market
    • 10,726 miles
    • 1 accident, 1 owner, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Carvana - Chicago (25 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Chicago, IL / 25 miles away from Naperville, 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: 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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFVXRC462398
    Stock: 2003478159
    Certified Pre-Owned: No
    Listed since: 02-10-2025

  • $29,366
    fair price
    $41 below market
    • 40,631 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 33 Hwy MPG
    • Enterprise Car Sales Chicago (26 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Chicago, IL / 26 miles away from Naperville, IL

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3A1RFV5LC131984
    Stock: 8GWCML
    Certified Pre-Owned: No
    Listed since: 03-10-2025

  • $19,585
    fair price
    $1,255 below market
    • 76,186 miles
    • 2 accidents, 2 owners, personal use
    • 5 Seats, 22 City / 29 Hwy MPG
    • Pauly Toyota (31 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Crystal Lake, IL / 31 miles away from Naperville, IL

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: JTMJFREV2GJ082264
    Stock: 39612C
    Certified Pre-Owned: No
    Listed since: 04-12-2025

Showing 85 - 105 out of 2,296 listings

Consumer Reviews for the Toyota RAV4

Read recent reviews for the Toyota RAV4
Overall Consumer Rating
4.7 out of 5 stars31 Reviews
Write a vehicle reviewSee all 31 reviews
  • 5 star
    (81%)
  • 4 star
    (16%)
  • 3 star
    (3%)
  • 2 star
    (0%)
  • 1 star
    (0%)
5 out of 5 stars

1996 RAV4 2 Door

1996 Toyota RAV4, 04/05/2009
1996 Toyota RAV4 2dr SUV
Purchased my RAV4 as a tow car for large motorhome.I have an interchangeable brush guard and tow bar. Very easy to tow, fun to drive. 29 MPG, with 5 speed. Has front and back sun roof. Well built little car, serviced every 3000 miles, not one single problem. I like the cargo style door in back with fold down seats there is a nice storage area. It has 116,000 miles and is driven about 40 … total miles each day to work. Blue paint still looks new. I will buy another one when this one wears out... however, I hope for another 100,000 miles.
Report abuse
Filters
Skip to Results

Applied Filters4Active

Location

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