Skip to main content
Skip to Filters
188 listings
  • New Listing
    $7,495
    great price
    $3,809 below market
    • 37,950 miles
    • 1 accident, 1 owner, personal use only
    • 36 City / 43 Hwy MPG
    • Dinos Used Cars (150 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Riverdale, MD / 150 miles away from Virginia Beach, VA

    The front windshield is in excellent condition. The paint is in great shape and condition. No dings are visible on this vehicle. The interior was w...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A5HJ2KH011573
    Stock: 011573
    Certified Pre-Owned: No
    Listed since: 09-06-2025

  • $9,999
    fair price
    $153 below market
    • 68,138 miles
    • 1 accident, 1 owner, personal use only
    • 36 City / 43 Hwy MPG
    • Westgate Mitsubishi (153 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Raleigh, NC / 153 miles away from Virginia Beach, VA

    CARFAX One-Owner. ABS brakes, Electronic Stability Control, Illuminated entry, Low tire pressure warning, Remote keyless entry, Traction control.Wes...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ0KH000785
    Stock: M11332A
    Certified Pre-Owned: No
    Listed since: 06-02-2025

  • Price Drop
    $6,999
    great price
    $2,160 below market
    • 88,758 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 36 City / 43 Hwy MPG
    • Car Cloud Auto Group (126 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    Close

    Located in Stafford, VA / 126 miles away from Virginia Beach, VA

    2020 Mitsubishi Mirage ES for Sale in Stafford, VALooking for an affordable and fuel-efficient car? This 2020 Mitsubishi Mirage ES is perfect for your...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ9LH010426
    Stock: 010426
    Certified Pre-Owned: No

    • 37,892 miles
    • No accidents, 1 owner, personal use only
    • 36 City / 43 Hwy MPG
    • CarMax Virginia Beach (4 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Virginia Beach, VA / 4 miles away from Virginia Beach, VA

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

    Features and Specs:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A5HJ1LH010786
    Stock: 27485778
    Certified Pre-Owned: No

  • $9,499
    good price
    $1,005 below market
    • 86,108 miles
    • No accidents, 2 owners, rental vehicle
    • 36 City / 43 Hwy MPG
    • Lucky Line Motors (121 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Fredericksburg, VA / 121 miles away from Virginia Beach, VA

    **** WE FINANCE ***** 2021 MITSUBISHI MIRAGE ES WITH CLEAN VEHICLE CLEAN CARFAX NO ACCIDENT/ VEHICLE LOADED WITH / BLUETOOTH AUDIO / PREMIUM SOUND SYS...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32AUHJ0MH003453
    Stock: LLM11994
    Certified Pre-Owned: No

  • Stock photo**
    $8,388
    good price
    $1,909 below market
    • 79,677 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 36 City / 43 Hwy MPG
    • Oxford Car and Truck (143 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Oxford, NC / 143 miles away from Virginia Beach, VA

    Oxford Car & Truck is your trusted source for quality used cars, trucks, and SUVs in Oxford, NC. Every vehicle in our inventory is carefully selected ...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ0KH001435
    Stock: 6714
    Certified Pre-Owned: No
    Listed since: 08-18-2025

  • $10,998
    fair price
    $311 above market
    • 30,142 miles
    • 2 accidents, 1 owner, personal use only
    • 36 City / 43 Hwy MPG
    • Jake Sweeney Express (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Cincinnati, OH / 482 miles away from Virginia Beach, VA

    2019 Mitsubishi Mirage ES Infrared MetallicVIN: ML32A3HJXKH015911Looking for an affordable, fuel-efficient hatchback with a clean history? This 2019 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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJXKH015911
    Stock: Y3000
    Certified Pre-Owned: No
    Listed since: 08-23-2025

  • $5,450
    fair price
    $75 above market
    • 82,338 miles
    • 1 accident, 1 owner, personal use only
    • 33 City / 41 Hwy MPG, Manual
    • Prime Motors (145 mi away)
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    • Stability Control
    • Fold Flat Rear Seats
    Close

    Located in Arlington, VA / 145 miles away from Virginia Beach, VA

    ?? ASK ABOUT OUR MD INSPECTION PROGRAM ??? Video walk-arounds & virtual test drives? Easy online credit application at PrimeMotorsVA.com? Financing wi...

    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:

    36 Combined MPG (33 City/41 Highway)

    Listing Information:

    VIN: ML32A3HJ5HH011483
    Stock: 011483
    Certified Pre-Owned: No

    • 64,911 miles
    • No accidents, 2 owners, rental vehicle
    • 36 City / 43 Hwy MPG
    • Hall Ford Elizabeth City (39 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Elizabeth City, NC / 39 miles away from Virginia Beach, VA

    Silver 2021 Mitsubishi Mirage FWD 1.2L 3-Cylinder DOHC MIVEC We are currently offering Vehicle Purchase Home Delivery by appointment. Please contact f...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32AUHJXMH002889
    Stock: 8255499A
    Certified Pre-Owned: No
    Listed since: 08-30-2025

  • $10,995
    fair price
    $531 above market
    • 63,019 miles
    • 2 accidents, 1 owner, rental vehicle
    • 36 City / 43 Hwy MPG
    • Wake Auto Sales (156 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Raleigh, NC / 156 miles away from Virginia Beach, VA

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ2KH014123
    Stock: 014123
    Certified Pre-Owned: No
    Listed since: 03-08-2024

    • 34,111 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 36 City / 43 Hwy MPG
    • Auction Direct USA (160 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Raleigh, NC / 160 miles away from Virginia Beach, VA

    Auction Direct is proud to present you with another True Market Priced Pre-Owned Vehicle. This 2021 Mitsubishi Mirage ES is loaded with the following ...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32AUHJ6MH004476
    Stock: AD01360
    Certified Pre-Owned: No
    Listed since: 08-01-2025

    • 133,773 miles
    • Frame damage reported, 4 owners, corporate fleet vehicle
    • 36 City / 43 Hwy MPG
    • H&R Auto (147 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Arlington, VA / 147 miles away from Virginia Beach, VA

    WARRANTY, CARFAX CERTIFIED, NEW OIL CHANGE, NEW VA INSPECTION AND PRICED TO SELL$4981+$495 PROCESSING = $ 5476 CASH PRICE........ PLEASE CALL 1ST 7...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ8KH000761
    Stock: 000761
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • New Listing
    • 51,586 miles
    • No accidents, 3 owners, personal use only
    • 36 City / 43 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to VA*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Stockton, CA / 2,451 miles away from Virginia Beach, VA

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ7KH003862
    Stock: 27692792
    Certified Pre-Owned: No

  • New Listing
    • 60,473 miles
    • No accidents, 1 owner, personal use only
    • 36 City / 43 Hwy MPG
    • CarMax Jacksonville NC (161 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Jacksonville, NC / 161 miles away from Virginia Beach, VA

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32AUHJ3MH011854
    Stock: 26983224
    Certified Pre-Owned: No

  • New Listing
    • 24,389 miles
    • 1 accident, 2 owners, personal use only
    • 36 City / 43 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NC to VA*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Greensboro, NC / 214 miles away from Virginia Beach, VA

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

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJXKH014953
    Stock: 27098278
    Certified Pre-Owned: No

    • 58,237 miles
    • No accidents, 1 owner, personal use only
    • 37 City / 43 Hwy MPG
    • Westgate Mitsubishi (153 mi away)
    • Bluetooth
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Raleigh, NC / 153 miles away from Virginia Beach, VA

    CARFAX One-Owner. 4 Speakers, ABS brakes, Air Conditioning, AM/FM radio, AM/FM/CD/MP3 Audio System, Brake assist, Bumpers: body-color, CD player, Clot...

    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:

    39 Combined MPG (37 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ3HH017878
    Stock: M5782XQ
    Certified Pre-Owned: No
    Listed since: 08-05-2025

  • New Listing
    • 33,196 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 36 City / 43 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from GA to VA*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Warner Robins, GA / 520 miles away from Virginia Beach, VA

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ6KH001150
    Stock: 27299998
    Certified Pre-Owned: No

  • New Listing
    • 64,588 miles
    • 36 City / 43 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to VA*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Burbank, CA / 2,359 miles away from Virginia Beach, VA

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ0KH011690
    Stock: 27456540
    Certified Pre-Owned: No

    • 80,284 miles
    • 1 accident, 2 owners, rental vehicle
    • 36 City / 43 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to VA*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Tyler, TX / 1,134 miles away from Virginia Beach, VA

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJ0KH014198
    Stock: 27701740
    Certified Pre-Owned: No

  • New Listing
    • 103,958 miles
    • 36 City / 43 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to VA*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Duarte, CA / 2,342 miles away from Virginia Beach, VA

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32A3HJXKH009154
    Stock: 27738488
    Certified Pre-Owned: No

    • 23,500 miles
    • 1 accident, 2 owners, personal use only
    • 36 City / 43 Hwy MPG
    • Southern States Mazda (157 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Raleigh, NC / 157 miles away from Virginia Beach, VA

    2021 Mitsubishi MirageCome visit us at Southern States Automotive . Our staff is ready to help you purchase or lease your next vehicle. When you vi...

    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:

    39 Combined MPG (36 City/43 Highway)

    Listing Information:

    VIN: ML32AUHJ4MH000815
    Stock: S48723A
    Certified Pre-Owned: No
    Listed since: 08-29-2025

Showing 1 - 21 out of 188 listings

Consumer Reviews for the Mitsubishi Mirage

Read recent reviews for the Mitsubishi Mirage
Overall Consumer Rating
4.4 out of 5 stars54 Reviews
Write a vehicle reviewSee all 54 reviews
  • 5 star
    (63%)
  • 4 star
    (24%)
  • 3 star
    (4%)
  • 2 star
    (6%)
  • 1 star
    (4%)
5 out of 5 stars

Love my silver bullet

KECIA TODD , 04/05/2018
2018 Mitsubishi Mirage SE 4dr Hatchback (1.2L 3cyl CVT)
2nd **UPDATE))** I have owned my car for almost 3yrs now and I still love it. Great on gas and ample room inside. Hard plastic inside is starting to show some wear (but not much). ** UPDATE ** I have had my car for 10 months. I now get up to 58mpg on calm days and driving on the highway at 65mph. Everything else is the same. Bad camera and lack of nooks to place items. Other then that … it is wonderful. I purchased my Mitsubishi Mirage in December 2017. I have already put 3600 miles on the car driving back-and-forth to the grandkids house. It has enough horsepower to keep up with other cars on the road and to pass when necessary. The interior of the car has ample space in the front seat and even seems larger then some full-size cars. I can park in tight parking spots and turn on a dime. I only have two issues with this car, one is there are no little pockets to put things in and the back up camera is not as clear as it should be. All in all I love this car and I think it’s fun to drive. If you’re looking for a small car with excellent gas mileage (41 highway 39 city) this car is for you.
Report abuse

Used 2019 Mitsubishi Mirage in Virginia Beach, VA Values

Estimated values
2019 Mitsubishi Mirage LE 4dr Hatchback (1.2L 3cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$6,957$10,100$12,898
Clean$6,693$9,711$12,394
Average$6,253$9,063$11,554
Rough$5,681$8,220$10,462

The average list price of a used 2019 Mitsubishi Mirage in Virginia Beach, Virginia is $10,617. The average mileage on a used Mitsubishi Mirage 2019 for sale in Virginia Beach, Virginia is 62,239. Based on the average mileage of 62,239 for used 2019 Mitsubishi Mirage for sale in Virginia Beach, VA 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 Mitsubishi Mirage 2019 in Virginia Beach, Virginia to be $6,253.

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.