Skip to main content
Skip to Filters
2,062 listings
  • New Listing
    Stock photo**
    • 132,855 miles
    • 5 Seats, 24 City / 31 Hwy MPG
    • Quebedeaux Buick GMC (97 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Tucson, AZ / 97 miles away from Mesa, AZ

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    26 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 2T3ZFREV3GW285698
    Stock: Q10258A
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • $10,989
    great price
    $2,470 below market
    • 143,304 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • Singh Motorsports (10 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Phoenix, AZ / 10 miles away from Mesa, AZ

    Non-smoker owner, Non-smoker owner, Vehicle Runs Well, Smooth ride, Always parked indoors, All records in possession, Regularly maintained, Lots of st...

    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: 2T3WFREV3FW171427
    Stock: 171427
    Certified Pre-Owned: No
    Listed since: 02-17-2024

  • Price Drop
    $10,984
    great price
    $1,381 below market
    • 170,344 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 24 City / 31 Hwy MPG
    • Earnhardt Toyota (10 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Mesa, AZ / 10 miles away from Mesa, AZ

    ACCIDENT-FREE CARFAX REPORT! Features include 2.5L 4-cylinder engine, 6-speed automatic transmission, power windows, tilt wheel, cruise control, h...

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

    Listing Information:

    VIN: JTMYFREV2FD064830
    Stock: T51486B
    Certified Pre-Owned: No
    Listed since: 03-25-2025

  • Price Drop
    $18,000
    great price
    $3,110 below market
    • 48,613 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Troy, MI / 1,676 miles away from Mesa, AZ

    Low Mileage,Rare Find,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Lane Departure Warning,Navigation System,Sat...

    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: 2T3DFREV3FW255142
    Stock: FW255142TS
    Certified Pre-Owned: No

  • $22,990
    good price
    $1,026 below market
    • 25,816 miles
    • No accidents, 4 owners, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • Carvana - Phoenix (16 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 16 miles away from Mesa, AZ

    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:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: 2T3WFREV2HW319148
    Stock: 2003577012
    Certified Pre-Owned: No
    Listed since: 03-24-2025

  • $15,495
    good price
    $1,762 below market
    • 118,546 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • AutoNation USA Phoenix (23 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 23 miles away from Mesa, AZ

    The following items have been reconditioned on this vehicle: new brakes and new battery! Power Plus Extra Value PackageSun/MoonroofCarpet Mat Pac...

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

    Listing Information:

    VIN: 2T3WFREV8HW395022
    Stock: HW395022
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • $10,995
    good price
    $1,040 below market
    • 164,281 miles
    • No accidents, 6 owners, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • Lalo's Auto Sales (11 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Phoenix, AZ / 11 miles away from Mesa, AZ

    Free CARFAX Vehicle History Reports !Advertised Price is Pre-Discounted Cash Sale Price !!Financing Available At Regular Sales Price !!Please Visit Ou...

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

    Listing Information:

    VIN: JTMZFREV7FJ031599
    Stock: 5459
    Certified Pre-Owned: No
    Listed since: 07-02-2024

  • $16,999
    good price
    $1,022 below market
    • 105,649 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • EchoPark Automotive Phoenix (Avondale) (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Avondale, AZ / 25 miles away from Mesa, AZ

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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: 2T3DFREV2HW660878
    Stock: CHW660878
    Certified Pre-Owned: No
    Listed since: 02-28-2025

  • $16,999
    good price
    $771 below market
    • 87,910 miles
    • No accidents, 3 owners, rental vehicle
    • 5 Seats, 23 City / 30 Hwy MPG
    • Sands Chevrolet at Surprise (36 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Surprise, AZ / 36 miles away from Mesa, AZ

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

    Listing Information:

    VIN: 2T3ZFREV2HW364782
    Stock: 242335D
    Certified Pre-Owned: No
    Listed since: 03-21-2025

  • New Listing
    $20,981
    good price
    $1,146 below market
    • 30,574 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • Earnhardt Toyota (10 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Mesa, AZ / 10 miles away from Mesa, AZ

    1-OWNER! Features include 2.5L 4-cylinder engine, 6-speed automatic transmission, power windows, tilt wheel, cruise control, hands-free phone, ste...

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

    Listing Information:

    VIN: 2T3YFREV2FW214227
    Stock: T51945A
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • Price Drop
    $12,988
    fair price
    $389 below market
    • 166,096 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Value Price Auto (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Phoenix, AZ / 25 miles away from Mesa, AZ

    Not seen any accidents, Single owner, Spotless interior, Done all Scheduled Maintenance

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: 2T3DFREV8FW322978
    Stock: VP322978
    Certified Pre-Owned: No
    Listed since: 12-29-2024

  • Price Drop
    $13,495
    good price
    $1,207 below market
    • 101,092 miles
    • 2 accidents, 3 owners, personal use
    • 5 Seats, 24 City / 31 Hwy MPG
    • World Class Motors AZ (17 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Phoenix, AZ / 17 miles away from Mesa, AZ

    Visit World Class Motors to shop our great deals. You can call 602-368-3968 to schedule your test drive today.

    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: JTMZFREV3FJ029137
    Stock: id9137
    Certified Pre-Owned: No

  • $12,549
    good price
    $1,085 below market
    • 140,368 miles
    • 1 accident, 6 owners, corporate fleet vehicle
    • 5 Seats, 22 City / 29 Hwy MPG
    • Father and Sons Auto Sales (16 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Phoenix, AZ / 16 miles away from Mesa, AZ

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: 2T3RFREV3FW397500
    Stock: 397500
    Certified Pre-Owned: No

  • $18,874
    fair price
    $365 below market
    • 65,237 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Findlay Toyota of Prescott (91 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Prescott, AZ / 91 miles away from Mesa, AZ

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: 2T3DFREV2FW375532
    Stock: T60467A
    Certified Pre-Owned: No
    Listed since: 04-27-2025

  • Price Drop
    $11,888
    great price
    $2,410 below market
    • 138,338 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 22 City / 29 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Freehold, NJ / 2,116 miles away from Mesa, AZ

    Back-Up Camera,Bluetooth,Brake Assist,Chrome Wheels,Satellite Radio,Sunroof / Moonroof,Power Door Locks,Satellite Radio,Brake Assist,Gasoline Fuel,CD ...

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: 2T3RFREV8FW342881
    Stock: FTP7021B
    Certified Pre-Owned: No

  • $19,869
    fair price
    $132 above market
    • 69,989 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • AutoNation USA Phoenix Avondale (25 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Avondale, AZ / 25 miles away from Mesa, AZ

    The following items have been reconditioned on this vehicle: new brakes and new battery! Sun/MoonroofProtection PackageHeight Adjustable Power Li...

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

    Listing Information:

    VIN: 2T3WFREVXHW340815
    Stock: HW340815
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • $12,995
    fair price
    $329 above market
    • 135,745 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 22 City / 29 Hwy MPG
    • Car World (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tucson, AZ / 93 miles away from Mesa, AZ

    Extended warranties available on all vehicles 20 years and newer and under 200,000 miles. Please inquire at dealership about these offers.

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: JTMBFREV9D5017646
    Stock: C1575
    Certified Pre-Owned: No
    Listed since: 03-22-2025

  • $16,987
    fair price
    $344 below market
    • 97,167 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • San Tan Ford (9 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Gilbert, AZ / 9 miles away from Mesa, AZ

    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: 2T3YFREV9FW213933
    Stock: 250230AA
    Certified Pre-Owned: No
    Listed since: 04-27-2025

  • New Listing
    $15,998
    fair price
    $738 below market
    • 118,560 miles
    • 5 Seats, 24 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NY to AZ*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Albany, NY / 2,146 miles away from Mesa, AZ

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

    Features and Specs:

    26 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 2T3YFREV2FW159178
    Stock: 26924306
    Certified Pre-Owned: No

  • New Listing
    $14,950
    fair price
    $312 below market
    • 104,130 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 24 City / 31 Hwy MPG
    • Redline Auto Group (17 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 17 miles away from Mesa, AZ

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

    Listing Information:

    VIN: 2T3WFREVXFW161073
    Stock: 161073
    Certified Pre-Owned: No

  • Price Drop
    $14,432
    fair price
    $493 below market
    • 116,755 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats, 22 City / 29 Hwy MPG
    • Findlay Toyota Flagstaff (128 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Flagstaff, AZ / 128 miles away from Mesa, AZ

    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: 2T3BFREV7FW378756
    Stock: T12438B
    Certified Pre-Owned: No
    Listed since: 04-07-2025

Showing 22 - 42 out of 2,062 listings

Consumer Reviews for the Toyota RAV4

Read recent reviews for the Toyota RAV4
Overall Consumer Rating
4 out of 5 stars108 Reviews
Write a vehicle reviewSee all 108 reviews
  • 5 star
    (47%)
  • 4 star
    (27%)
  • 3 star
    (14%)
  • 2 star
    (7%)
  • 1 star
    (5%)
5 out of 5 stars

Most reliable crossover on the market

MtnGirl, 08/27/2016
2015 Toyota RAV4 XLE 4dr SUV AWD (2.5L 4cyl 6A)
This car is SUPER reliable. I have had zero issues with this vehicle and expect to drive it for many years to come. The quality on the interior certainly leaves a bit to be desired, but after trading in my 2014 Jeep Grand Cherokee (w 28k miles), I know better than anyone that all the fancy features and cabin comfort in the world do not make up for a mechanically unreliable vehicle. The … Jeep was one problem after another, despite having very low miles. In comparison, the Rav4 has needed nothing since the day I drove it off the lot. If some cheap details in the cabin are the worst thing about this SUV, then you know it's a good vehicle. Toyota did not cut corners where it truly counts with this vehicle (i.e. under the hood), except I guess people are upset about the v6 option dissolving. However, the 4 cyl is just fine for me. Do NOT buy this car expecting a luxury ride--buy this car because you want a vehicle that will get you where you need to go no matter what, and will last you 10+ years with minimal problems. Who cares if people think it's "boring" to drive? After my Jeep nightmare, I can tell you that it is WAY more boring to sit at a dealership for hours waiting for repairs!! When you start up the Rav you know you will get to your destination no matter what. At the end of the day, that's all I care about. If you're a buyer with similar priorities, you'll love the 2015 Rav4
Report abuse

Used 2016 Toyota RAV4 in Mesa, AZ Values

Estimated values
2016 Toyota RAV4 LE 4dr SUV (2.5L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$11,494$14,472$16,606
Clean$10,935$13,733$15,718
Average$10,003$12,501$14,238
Rough$8,792$10,900$12,314

The average list price of a used 2016 Toyota RAV4 in Mesa, Arizona is $15,490. The average mileage on a used Toyota RAV4 2016 for sale in Mesa, Arizona is 108,637. Based on the average mileage of 108,637 for used 2016 Toyota RAV4 for sale in Mesa, AZ 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 RAV4 2016 in Mesa, Arizona to be $10,003.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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