Skip to main content
Skip to Filters
464 listings
  • New Listing
    • 49,259 miles
    • No accidents, 1 owner, taxi vehicle
    • 26 City / 35 Hwy MPG
    • Pine Belt Mazda (316 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Lakewood, NJ / 316 miles away from South Portland, ME

    Explore this pristine one-owner vehicle from Pine Belt, family-owned and operated since 1937! With a squeaky-clean Carfax history that speaks volumes ...

    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 (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1VM6L1513162
    Stock: IM513162P
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • $11,999
    great price
    $3,252 below market
    • 90,536 miles
    • No accidents, 2 owners, personal use
    • 26 City / 35 Hwy MPG
    • Auto Spot (272 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Wood-Ridge, NJ / 272 miles away from South Portland, ME

    Price includes all costs to be paid by consumer, except for licensing costs, registration fees, retail package, title and taxes. Any monetary discount...

    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 (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1V51H1113624
    Stock: 113624-24
    Certified Pre-Owned: No

    • 88,246 miles
    • No accidents, 2 owners, personal use only
    • 23 City / 31 Hwy MPG
    • Salvage Reseller North (233 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Marlboro, NY / 233 miles away from South Portland, ME

    This vehicle is located at Ham Lake, MN Copart yard. Join our online auctions to see its final price. All purchases must take place online at www.salv...

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

    Listing Information:

    VIN: JM1GL1WY1J1315572
    Stock: 58508575
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • Appraise
    my car

    Get the Edmunds appraisal report and a no-obligation offer for your car

    See my car’s value
    • 64,127 miles
    • 2 accidents, 1 owner, personal use
    • 26 City / 35 Hwy MPG
    • John's Great Cars (370 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Reading, PA / 370 miles away from South Portland, ME

    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:

    29 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1VM7J1322847
    Stock: 25296
    Certified Pre-Owned: No
    Listed since: 05-06-2025

    • 48,261 miles
    • 1 accident, 1 owner, rental vehicle
    • 26 City / 35 Hwy MPG
    • Danis Auto (349 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Philadelphia, PA / 349 miles away from South Portland, ME

    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 (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1VM7L1520959
    Stock: 30866
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • New Listing
    • 44,827 miles
    • 23 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Kansas City, MO / 1,292 miles away from South Portland, ME

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

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1GL1WY7L1518114
    Stock: 2003779390
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • Price Drop
    $11,980
    great price
    $2,800 below market
    • 82,688 miles
    • 1 accident, 2 owners, personal use
    • Queens Auto Mall (271 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Queens, NY / 271 miles away from South Portland, ME

    Shop the best deals on hundreds of top quality preowned vehicles right in the heart of Queens, NY only at Queens Auto Mall! This 2017 Mazda Mazda6 has...

    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:

    Listing Information:

    VIN: JM1GL1X56H1127726
    Stock: 084549
    Certified Pre-Owned: No
    Listed since: 06-09-2025

  • Price Drop
    $16,444
    good price
    $2,034 below market
    • 81,789 miles
    • No accidents, 1 owner, personal use only
    • 23 City / 31 Hwy MPG
    • Open Road Mazda of East Brunswick (304 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in East Brunswick, NJ / 304 miles away from South Portland, ME

    CARFAX 1-Owner. EPA 31 MPG Hwy/23 MPG City! Sunroof, Heated/Cooled Leather Seats, iPod/MP3 Input, Satellite Radio, Premium Sound System, Turbo, Heated...

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

    Listing Information:

    VIN: JM1GL1WY9K1502852
    Stock: 24413A
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • Price Drop
    $14,000
    good price
    $1,250 below market
    • 73,295 miles
    • No accidents, 1 owner, personal use
    • 26 City / 35 Hwy MPG
    • Len Stoler Lexus (444 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Owings Mills, MD / 444 miles away from South Portland, ME

    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 (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1V55H1152653
    Stock: L2181A
    Certified Pre-Owned: No
    Listed since: 06-07-2025

  • Price Drop
    $12,300
    good price
    $995 below market
    • 111,734 miles
    • No accidents, 1 owner, personal use
    • 26 City / 35 Hwy MPG
    • Audi Fort Washington (349 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Fort Washington, PA / 349 miles away from South Portland, ME

    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 (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1V54H1111107
    Stock: H1111107
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $9,499
    good price
    $1,326 below market
    • 119,165 miles
    • 2 accidents, 1 owner, personal use only
    • 24 City / 34 Hwy MPG, Manual
    • Auto Spot (272 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Wood-Ridge, NJ / 272 miles away from South Portland, ME

    Price includes all costs to be paid by consumer, except for licensing costs, registration fees, retail package, title and taxes. Any monetary discount...

    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 (24 City/34 Highway)

    Listing Information:

    VIN: JM1GL1V55H1113836
    Stock: 113836-36
    Certified Pre-Owned: No

  • Price Drop
    $12,250
    good price
    $1,273 below market
    • 151,104 miles
    • No accidents, 2 owners, personal use
    • 23 City / 31 Hwy MPG
    • Schwartz Mazda (299 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Shrewsbury, NJ / 299 miles away from South Portland, ME

    This Mazda MAZDA6 Grand Touring has many valuable options, including: Turbocharged, LEATHER SEATS, HEATED SEATS, SUNROOF, PREMIUM SOUND SYSTEM, Automa...

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

    Listing Information:

    VIN: JM1GL1TYXK1501665
    Stock: M250240A
    Certified Pre-Owned: No
    Listed since: 03-31-2025

  • New Listing
    Stock photo**
    $14,987
    good price
    $659 below market
    • 98,398 miles
    • No accidents, 1 owner, personal use only
    • BMW of Norwood (109 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Norwood, MA / 109 miles away from South Portland, ME

    Blue Reflex Mica exterior and Parchment interior. Heated Leather Seats, NAV, Sunroof, Back-Up Camera, ALL-WEATHER FLOOR MATS, GT PREMIUM PACKAGE, Allo...

    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:

    Listing Information:

    VIN: JM1GL1X57H1145166
    Stock: H1145166
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • $18,988
    fair price
    $236 above market
    • 78,226 miles
    • No accidents, 2 owners, personal use only
    • 23 City / 31 Hwy MPG
    • Freiday's Auto Sales (124 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Middleboro, MA / 124 miles away from South Portland, ME

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

    Listing Information:

    VIN: JM1GL1WY7K1507158
    Stock: 12874
    Certified Pre-Owned: No
    Listed since: 06-12-2025

  • $15,955
    fair price
    $622 above market
    • 77,146 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 26 City / 35 Hwy MPG
    • Star Auto Mall 512 (331 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Bethlehem, PA / 331 miles away from South Portland, ME

    Coverage: Our certified vehicles come with a 100,000-mile warranty for those 6 years old or newer with under 80,000 miles. This warranty is valid only...

    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 (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1W54H1103104
    Stock: U10330
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • $20,990
    fair price
    $74 below market
    • 56,615 miles
    • 1 accident, 2 owners, personal use
    • 23 City / 31 Hwy MPG
    • Faris Auto Mall (172 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Manchester, CT / 172 miles away from South Portland, ME

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

    Listing Information:

    VIN: JM1GL1WY9K1501295
    Stock: NV11465
    Certified Pre-Owned: No

  • New Listing
    $13,999
    fair price
    $1,039 above market
    • 96,655 miles
    • 1 accident, 2 owners, personal use
    • 26 City / 35 Hwy MPG
    • Audi Rockville (474 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Rockville, MD / 474 miles away from South Portland, ME

    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:

    29 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1W53H1117317
    Stock: TH1117317
    Certified Pre-Owned: No
    Listed since: 06-05-2025

  • $21,792
    fair price
    $130 above market
    • 52,945 miles
    • 1 accident, 1 owner, personal use only
    • 23 City / 31 Hwy MPG
    • Genesis of Milford (219 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Milford, CT / 219 miles away from South Portland, ME

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

    Listing Information:

    VIN: JM1GL1TY5K1510290
    Stock: G040084A
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • $19,717
    fair price
    $557 above market
    • 54,520 miles
    • 1 accident, 2 owners, personal use
    • 26 City / 35 Hwy MPG
    • Pointe Buick GMC (379 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Penns Grove, NJ / 379 miles away from South Portland, ME

    Why should you buy from Pointe GMC ? Our unmatched service and diverse GMC, inventory have set us apart as the preferred dealer in Carneys Point. Visi...

    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:

    29 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1VM4K1502790
    Stock: 2779
    Certified Pre-Owned: No
    Listed since: 06-06-2025

    • 40,444 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 26 City / 35 Hwy MPG
    • Performance Motor Cars (229 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Wilton, CT / 229 miles away from South Portland, ME

    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 (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1V59H1135953
    Stock: 135953
    Certified Pre-Owned: No
    Listed since: 05-23-2024

    • 80,025 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 26 City / 35 Hwy MPG
    • Len Stoler Hyundai (444 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Owings Mills, MD / 444 miles away from South Portland, ME

    CARFAX One-Owner. Clean CARFAX. 2017 Mazda Mazda6 Grand Touring Titanium Flash Mica FWD 6-Speed Automatic 2.5L 4-Cylinder DOHC11 Speakers, 3 Level Hea...

    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 (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1W51H1124220
    Stock: BH1320
    Certified Pre-Owned: No
    Listed since: 05-05-2025

Showing 85 - 105 out of 464 listings

Consumer Reviews for the Mazda 6

Read recent reviews for the Mazda 6
Overall Consumer Rating
4.2 out of 5 stars45 Reviews
Write a vehicle reviewSee all 45 reviews
  • 5 star
    (64%)
  • 4 star
    (9%)
  • 3 star
    (11%)
  • 2 star
    (11%)
  • 1 star
    (4%)
5 out of 5 stars

What a difference 4 model years make

Mike G. , 01/01/2020
2020 Mazda 6 Grand Touring 4dr Sedan (2.5L 4cyl Turbo 6A)
I previously owned a white 2016 Mazda 6 Touring. Due to an driver's fail to yield, my car was totalled back in late November. I checked out a blue 2020 Mazda 6. Everything I liked about the 2016 was there, with more, including improvements. I bought the Grand Touring model. The turbo is a great improvement over the base engine. It's not a rocket by any means, but still lots of low end … torque to get you moving. Under normal driving, the turbo engine seems a bit smoother and more quiet than the base engine too. In fact, going from the 2016 to the 2020, the whole ride seems more compliant and quieter. I don't notice road imperfections near as much as in my '16. The steering is a bit easier while still communicating the feel of the tires against the pavement. There also seems to be improvement in the seats. A bit more padding and thigh support. Great for long trips. The interior itself has been greatly improved in those 4 years. Very sharp looking. I won't go into detail about all the safety features since they are covered in multiple reviews. Suffice to say it was a good move for Mazda to make their whole safety suite standard across all trims. That wasn't the case in 2016. One piece of advice. The only difference between the 2019 and 2020 model years is a new keyfob design and some badging on the Signature trim. That's it. If you can find the color and trim you like in a 2019 model, then go for it. It has a higher rebate available plus you're more likely to get a better deal since all their 2020 models have been coming in. No dealers in my area had the dark blue exterior/black interior combination that I wanted in a 2019. Hence, I ended up with a 2020. Also, I personally would start with the Grand Touring and go up from there. The Grand Touring is the lowest priced trim that has the turbo engine. A good upgrade going from 186hp/186ft-lb to 250hp on premium/310ft-lb. To wrap this up, I'm very happy with my choice. If you're up in the air about which mid sized sedan to pick, at least have the Mazda 6 on your list of cars to pick from. It may not have the sales numbers that the Camry or Accord have, but it's a very capable and competitive sedan. If you want a great looking and great handling mid sized vehicle, this might be the one.
Report abuse

Used 2020 Mazda 6 in South Portland, ME Values

Estimated values
2020 Mazda 6 Touring 4dr Sedan (2.5L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$14,301$16,275$18,185
Clean$13,946$15,854$17,697
Average$13,354$15,154$16,884
Rough$12,585$14,243$15,827

The average list price of a used 2020 Mazda 6 in South Portland, Maine is $16,895. The average mileage on a used Mazda 6 2020 for sale in South Portland, Maine is 78,095. Based on the average mileage of 78,095 for used 2020 Mazda 6 for sale in South Portland, ME 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 Mazda 6 2020 in South Portland, Maine to be $13,354.

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.