Skip to main content
Skip to Filters
262 listings
  • Price Drop
    • 43,705 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Oklahoma City, OK / 878 miles away from Ann Arbor, MI

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WBA53AP05MCF26735
    Stock: 2003908467
    Certified Pre-Owned: No
    Listed since: 07-28-2025

  • New Listing
    $34,990
    fair price
    $421 below market
    • 54,150 miles
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Cincinnati, OH / 222 miles away from Ann Arbor, MI

    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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: WBA23AT04MCG39777
    Stock: 2004000740
    Certified Pre-Owned: No
    Listed since: 09-05-2025

  • Price Drop
    $28,998
    fair price
    $1,262 below market
    • 49,541 miles
    • 1 accident, 2 owners, personal use
    • 4cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Sherman Oaks, CA / 1,952 miles away from Ann Arbor, MI

    Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Keyless Start,Leather Seats,Navigation System,Remote Start,...

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

    Listing Information:

    VIN: WBA53AP0XMCF74554
    Stock: MCF74554T
    Certified Pre-Owned: No

  • $20,301
    fair price
    $505 above market
    • 77,363 miles
    • 2 accidents, 1 owner, personal use
    • 4cyl automatic
    • Twins Auto of Dublin (152 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Dublin, OH / 152 miles away from Ann Arbor, MI

    YOU ALWAYS WIN AT TWINS OF DUBLIN.2019 BMW 4 Series 430i xDrive **NAVIGATION**, **USB PORTS**, **ALL WHEEL DRIVE**, **APPLE AND ANDROID PLAY**, **CLE...

    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:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBA4W5C5XKAE49459
    Stock: D4444
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $24,047
    great price
    $5,193 below market
    • 55,215 miles
    • 3 accidents, 3 owners, rental vehicle
    • 4cyl automatic
    • City Chevrolet (120 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Columbia City, IN / 120 miles away from Ann Arbor, MI

    SummaryFord Blue Advantage Certified Pre-Owned.Vehicle DetailsFor those who crave a blend of luxury, performance, and advanced techn...

    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:

    27 Combined MPG (24 City/34 Highway)

    Listing Information:

    VIN: WBA4Z1C55JEC58586
    Stock: FD7885A
    Certified Pre-Owned: No
    Listed since: 07-23-2025

    • 58,423 miles
    • No accidents, 3 owners, personal use
    • 4cyl automatic
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Rochester, NY / 312 miles away from Ann Arbor, MI

    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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: WBA73AP02MCF69423
    Stock: 8GQY3N
    Certified Pre-Owned: No
    Listed since: 08-05-2025

  • Price Drop
    • 44,024 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Carvana - Columbus (161 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Columbus, OH / 161 miles away from Ann Arbor, MI

    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:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBA73AP08PCL17953
    Stock: 2003968989
    Certified Pre-Owned: No
    Listed since: 08-27-2025

  • New Listing
    $36,980
    fair price
    $648 above market
    • 50,394 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Verona, NJ / 497 miles away from Ann Arbor, MI

    CarFax No Accidents Reported,Rare Find,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Heated Steering Wheel...

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

    Listing Information:

    VIN: WBA13AR06MCE79260
    Stock: MCE79260J
    Certified Pre-Owned: No

    • 50,892 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Express Motors (174 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Dayton, OH / 174 miles away from Ann Arbor, MI

    Visit Express Motors online at www.expressmotorsohio.com to see more pictures of this vehicle or call us at (9**)7**-2*** today to schedule your te...

    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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: WBA23AT09MCH00721
    Stock: 001005
    Certified Pre-Owned: No
    Listed since: 04-15-2025

  • New Listing
    • 59,066 miles
    • 1 accident, 1 owner, personal use only
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Oklahoma City, OK / 878 miles away from Ann Arbor, MI

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

    Listing Information:

    VIN: WBA13AR04MCH06218
    Stock: 2003944877
    Certified Pre-Owned: No
    Listed since: 08-18-2025

  • $54,998
    great price
    $3,159 below market
    • 18,136 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Price Pro (46 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Maumee, OH / 46 miles away from Ann Arbor, MI

    Zpk Parking Assistance Pkg, Zho Shadowline Pkg, Black Sapphire Metallic, Harman Kardon Surround Sound, Navigation System, Leather Seats, Heated Seats,...

    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: WBA53AT01RCP58260
    Stock: 26165A
    Certified Pre-Owned: No
    Listed since: 08-11-2025

  • $34,521
    great price
    $2,885 below market
    • 46,758 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • BMW of Fort Wayne (114 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fort Wayne, IN / 114 miles away from Ann Arbor, MI

    Clean CARFAX. Alpine White 2020 BMW 4 Series 440i xDrive AWD 8-Speed Automatic Sport 3.0L 6-Cylinder DOHC 24V Turbocharged, Convenience Package, Activ...

    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:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: WBA4Z7C08L5P51766
    Stock: B1882T
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • $22,490
    great price
    $1,259 below market
    • 104,299 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Freehold, NJ / 507 miles away from Ann Arbor, MI

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Brake Assist,Hands-Free Liftgate,Navigation System,Remote ...

    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:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBA73AP07NCK97935
    Stock: TCU92332A
    Certified Pre-Owned: No

    • 54,081 miles
    • Insurance loss reported, 3 owners, personal use
    • 4cyl automatic
    • Saad Auto Parts (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Dearborn Heights, MI / 20 miles away from Ann Arbor, MI

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (22 City/32 Highway)

    Listing Information:

    VIN: WBA4Z3C56KEN88750
    Stock: N88750
    Certified Pre-Owned: No

  • $64,899
    good price
    $2,761 below market
    • 10,862 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • BMW of Westlake (107 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Westlake, OH / 107 miles away from Ann Arbor, MI

    Only 10,861 Miles! Scores 31 Highway MPG and 22 City MPG! This BMW 4 Series boasts a Intercooled Turbo Gas/Electric I-6 3.0 L/183 engine powering this...

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

    Listing Information:

    VIN: WBA63AT02RCN85384
    Stock: WB18266T
    Certified Pre-Owned: No
    Listed since: 08-14-2025

  • Price Drop
    $35,990
    fair price
    $174 above market
    • 13,672 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Phoenix, AZ / 1,650 miles away from Ann Arbor, MI

    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:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: WBA53AP03NCK70500
    Stock: 2003959678
    Certified Pre-Owned: No
    Listed since: 08-15-2025

  • $54,995
    fair price
    $641 below market
    • 12,458 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Classic BMW (124 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Willoughby Hills, OH / 124 miles away from Ann Arbor, MI

    Classic BMW 2571 Som Center Rd Willoughby Hills, OH 44094. The vehicle pictured is a 2024 BMW M440XI. It has a Portimao Blue Metallic exterior with a ...

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

    Listing Information:

    VIN: WBA13AR03RCN98825
    Stock: B3652
    Certified Pre-Owned: No
    Listed since: 08-26-2025

  • $35,995
    fair price
    $819 below market
    • 29,543 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Fox Chrysler Dodge Jeep Ram Taylor (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Taylor, MI / 21 miles away from Ann Arbor, MI

    San Remo Green Metallic 2022 BMW 4 Series 430i xDrive 8-Speed Automatic Sport 2.0L 4-Cylinder TwinPower Turbo 430i xDrive, 2D Coupe, 2.0L 4-Cylinder T...

    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:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBA73AP00NCJ80326
    Stock: T25X003A
    Certified Pre-Owned: No
    Listed since: 08-29-2025

  • New Listing
    $20,900
    fair price
    $48 below market
    • 80,029 miles
    • No accidents, 4 owners, rental vehicle
    • 4cyl automatic
    • Zeigler Subaru of Schererville (199 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Schererville, IN / 199 miles away from Ann Arbor, MI

    *NAVIGATION, *BACKUP CAMERA, *BLUETOOTH, *LEATHER, *WIRELESS STREAMING, AWD, *CRUISE CONTROL, *2 SETS OF KEYS, USB CHARGING PORT, REAR VISION CAMERA, ...

    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 (22 City/32 Highway)

    Listing Information:

    VIN: WBA4Z3C51JEA31875
    Stock: 1106SPA
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • Price Drop
    $30,990
    good price
    $769 below market
    • 36,456 miles
    • No accidents, 2 owners, rental vehicle
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Indianapolis, IN / 215 miles away from Ann Arbor, MI

    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:

    27 Combined MPG (23 City/34 Highway)

    Listing Information:

    VIN: WBA4Z1C06L5N67634
    Stock: 2003989342
    Certified Pre-Owned: No
    Listed since: 08-21-2025

  • $45,025
    fair price
    $1,366 above market
    • 39,892 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • LaFontaine Ford Lansing (52 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Lansing, MI / 52 miles away from Ann Arbor, MI

    2022 BMW 4 Series M440i xDrive Green MetallicClean CARFAX.YOU PAY WHAT WE PAY, EMPLOYEE Pricing for EVERYONE, Sirius XM Radio, Back-Up Camera, Push Bu...

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

    Listing Information:

    VIN: WBA13AR09NCJ95748
    Stock: 24F1135A
    Certified Pre-Owned: No
    Listed since: 08-27-2025

Showing 22 - 42 out of 262 listings

Consumer Reviews for the BMW 4 Series

Read recent reviews for the BMW 4 Series
Overall Consumer Rating
4.6 out of 5 stars20 Reviews
Write a vehicle reviewSee all 20 reviews
  • 5 star
    (70%)
  • 4 star
    (25%)
  • 3 star
    (0%)
  • 2 star
    (0%)
  • 1 star
    (5%)
5 out of 5 stars

It's simple different

Luca C, 01/11/2021
2021 BMW 4 Series M440i xDrive 2dr Coupe AWD (3.0L 6cyl Turbo gas/electric mild hybrid 8A)
Beauty is an opinion... but for sure this is different. People complain about cars w/o personality... it has a lot, as exterior, interior, and the awesome powertrain. The M440i is fantastic to drive, ready, quick and efficient too. ---- After 1 year with the M440i, I confirm everything I said. Totally satisfied ---
Report abuse

Used 2021 BMW 4 Series in Ann Arbor, MI Values

Estimated values
2021 BMW 4 Series 430i 2dr Coupe (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$24,545$27,325$30,118
Clean$24,070$26,771$29,481
Average$23,277$25,848$28,420
Rough$22,247$24,649$27,040

The average list price of a used 2021 BMW 4 Series in Ann Arbor, Michigan is $35,032. The average mileage on a used BMW 4 Series 2021 for sale in Ann Arbor, Michigan is 47,093. Based on the average mileage of 47,093 for used 2021 BMW 4 Series for sale in Ann Arbor, MI 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 BMW 4 Series 2021 in Ann Arbor, Michigan to be $23,277.

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.