Skip to main content
Skip to Filters
2,320 listings

Save with BMW X5 rebates
Check your savings potential before you buy

  • New Listing
    • 102,047 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 20 City / 26 Hwy MPG
    • Indy Wholesale Direct (213 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Carmel, IN / 213 miles away from Lansing, MI

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C59KLL04635
    Stock: L04635
    Certified Pre-Owned: No
    Listed since: 06-21-2025

    • 86,408 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 20 City / 26 Hwy MPG
    • Bunt Motors (172 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Northbrook, IL / 172 miles away from Lansing, MI

    Non-smoker owner, Smooth ride, All records in possession, Regularly maintained, Seats as good as new, Vehicle Runs Well, Available Satellite Radi...

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C51KLK82081
    Stock: 379
    Certified Pre-Owned: No
    Listed since: 05-29-2025

    • 36,201 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Patrick BMW (185 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Schaumburg, IL / 185 miles away from Lansing, MI

    on This Vehicle:DESIRABLE FEATURES: This BMW Certified 2021 X5 xDrive40i features: Android Auto, Parking Assistance Pkg, Connected Pkg Pro, Moon/Sunro...

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

    Listing Information:

    VIN: 5UXCR6C02M9G41901
    Stock: N12413A
    Certified Pre-Owned: Yes
    Listed since: 04-13-2025

    • 28,145 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • Faulkner BMW (463 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Lancaster, PA / 463 miles away from Lansing, MI

    2023 BMW X5 xDrive40i Mineral White MetallicClean CARFAX. CARFAX One-Owner.Certified.BMW Certified Pre-Owned Details:* Multipoint Point Inspection* 1 ...

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

    Listing Information:

    VIN: 5UXCR6C07P9R40656
    Stock: P9R40656
    Certified Pre-Owned: Yes
    Listed since: 05-23-2025

  • Price Drop
    • 49,414 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • CarMax Tinley Park (185 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Tinley Park, IL / 185 miles away from Lansing, MI

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKR0C53H0U50063
    Stock: 26999633
    Certified Pre-Owned: No

    • 45,911 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Auto Import Specialist (117 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in South Bend, IN / 117 miles away from Lansing, MI

    WOW! Spotless ONE-OWNER 2021 BMW X5 40i AWD. Only 45,911 miles. Black and black and standing tall. Loaded with features. Tops in safety including blin...

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

    Listing Information:

    VIN: 5UXCR6C07M9F52907
    Stock: F52907
    Certified Pre-Owned: No
    Listed since: 01-14-2025

    • 58,582 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 20 City / 26 Hwy MPG
    • Basney BMW (111 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in South Bend, IN / 111 miles away from Lansing, MI

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C5XKLL63340
    Stock: B7984A
    Certified Pre-Owned: No
    Listed since: 05-20-2025

    • 43,123 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 20 City / 26 Hwy MPG
    • BMW of Milwaukee North (173 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Milwaukee, WI / 173 miles away from Lansing, MI

    Includes 3 Month /3,000 Mile Warranty, Includes 3 Years of Unlimited Oil Changes Free, Explore luxury and performance in the 2019 BMW X5, available no...

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C53KLK89064
    Stock: B68518A
    Certified Pre-Owned: No
    Listed since: 06-14-2025

    • 33,242 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Mercedes-Benz of Louisville (312 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Louisville, KY / 312 miles away from Lansing, MI

    CARFAX One-Owner.Alpine White 2023 BMW X5 xDrive40i AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V TwinPower Turbo Black Black Sensafin, 4-Zone Automati...

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

    Listing Information:

    VIN: 5UXCR6C08P9R17032
    Stock: 373106A
    Certified Pre-Owned: No
    Listed since: 06-02-2025

  • Stock photo**
    • 21,223 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 17 City / 22 Hwy MPG
    • Beau Townsend Ford (197 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Vandalia, OH / 197 miles away from Lansing, MI

    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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 5UXJU2C5XKLN65240
    Stock: L25T280A
    Certified Pre-Owned: No
    Listed since: 06-20-2025

    • 75,589 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 20 City / 26 Hwy MPG
    • BMW of Milwaukee North (173 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Milwaukee, WI / 173 miles away from Lansing, MI

    Includes 3 Years of Unlimited Oil Changes Free, Experience luxury, performance, and versatility with this stunning 2019 BMW X5, featuring a sophistica...

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C51KLL22904
    Stock: B25759B
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • Price Drop
    • 45,788 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • BMW of Rochester (350 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Rochester, NY / 350 miles away from Lansing, MI

    Apple CarPlay Compatibility, Connected Package Pro, Convenience Package (DISC), Enhanced USB & Bluetooth, Heated Front Seats w/Armrests & Steering Whe...

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

    Listing Information:

    VIN: 5UXCR6C04M9F52895
    Stock: M250479B
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • New Listing
    • 64,175 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 15 City / 21 Hwy MPG
    • Carvana - Buffalo (291 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Buffalo, NY / 291 miles away from Lansing, 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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 5UXKR6C5XH0J84110
    Stock: 2003812310
    Certified Pre-Owned: No
    Listed since: 06-24-2025

    • 49,631 miles
    • No accidents, 1 owner, personal use only
    • 31 mi est. electric range
    • 5 Seats, 19 City / 22 Hwy MPG
    • BMW of Rochester (350 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Rochester, NY / 350 miles away from Lansing, MI

    Apple CarPlay Compatibility, Connected Package Pro, Enhanced USB & Bluetooth, harman/kardon Surround Sound System (DISC), Head-Up Display, Heated fron...

    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:

    20 Combined MPG (19 City/22 Highway)

    Listing Information:

    VIN: 5UXTA6C01M9G08024
    Stock: BR250753A
    Certified Pre-Owned: Yes
    Listed since: 04-15-2025

  • Price Drop
    • 44,662 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • BMW of Sterling (452 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Sterling, VA / 452 miles away from Lansing, MI

    Certified. Clean CARFAX. CARFAX One-Owner. 2023 BMW X5 8-Speed Automatic Sport Black Sapphire Metallic 3.0L I6 DOHC 24V TwinPower TurboBMW Certified...

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

    Listing Information:

    VIN: 5UXCR6C06P9P36933
    Stock: P9P36933T
    Certified Pre-Owned: Yes
    Listed since: 06-11-2025

    • 49,370 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • Patrick BMW (185 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Schaumburg, IL / 185 miles away from Lansing, MI

    on This Vehicle:DESIRABLE FEATURES: This used 2021 BMW X5 xDrive40i features: Android Auto, Moon/Sunroof, Parking Assistance Pkg, Connected Pkg Pro, M...

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

    Listing Information:

    VIN: 5UXCR6C07M9H57773
    Stock: N12393A
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • Price Drop
    • 67,799 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • KNB Motors (180 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Northlake, IL / 180 miles away from Lansing, MI

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

    Listing Information:

    VIN: 5UXCR6C02M9F23086
    Stock: 12078
    Certified Pre-Owned: No

    • 33,575 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 20 City / 26 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Seattle, WA / 1,852 miles away from Lansing, MI

    CarFax No Accidents Reported,Low Mileage,Rare Find,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Keyless S...

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5UXCR6C58KLK89299
    Stock: LK89299BG
    Certified Pre-Owned: No

  • New Listing
    • 53,519 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • CarMax Louisville (317 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Louisville, KY / 317 miles away from Lansing, MI

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKR0C34H0V80108
    Stock: 27281844
    Certified Pre-Owned: No

    • 34,379 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 26 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in San Antonio, TX / 1,201 miles away from Lansing, 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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 5UXCR4C07M9G71724
    Stock: 2003780178
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • New Listing
    • 70,108 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • Affinity Auto Sales (192 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in West Chicago, IL / 192 miles away from Lansing, MI

    FINANCING AVAILABLE UNDER PERSONAL NAME AND OR UNDER BUSINESS.SHIPPING AVAILABLE WORLD WIDE AT LOW COSTCUSTOMIZABLE WARRANTIES AVAILABLE UP TO 6 YEARS...

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

    Listing Information:

    VIN: 5UXCR6C03M9E73816
    Stock: A3835
    Certified Pre-Owned: No

Showing 631 - 651 out of 2,320 listings

Consumer Reviews for the BMW X5

Read recent reviews for the BMW X5
Overall Consumer Rating
4.2 out of 5 stars35 Reviews
Write a vehicle reviewSee all 35 reviews
  • 5 star
    (63%)
  • 4 star
    (9%)
  • 3 star
    (14%)
  • 2 star
    (14%)
  • 1 star
    (0%)
5 out of 5 stars

Love the smooth power from the straight 6

X5-er, 04/11/2020
2020 BMW X5 xDrive40i 4dr SUV AWD (3.0L 6cyl Turbo 8A)
Not sure if any where people are coming up with the low reviews or even if they actually own an X5. We’ve had ours two months and it’s a comfortable, smooth, powerful, engaging vehicle to drive. I commute about 25 miles each way and we took it on a 1500 mile round trip to pick my daughter up from school and have been very satisfied. I’m a tech guy and love all the gadgets in this car and … have had no issues with CarPlay or any of the electronics so far. I was debating the M50i version and am sure I would have loved the V8 on the occasional times I would have stomped on it. Honestly the straight 6 with a 0-60 time around 5 seconds is still very satisfying for a vehicle this size and was much more affordable from an initial price and ongoing gas mileage standpoint. I’ve been averaging about 22mpg in mixed driving and saw 25 mpg on our long trip. This is our second BMW X vehicle and we wouldn’t hesitate to buy another one in the future.
Report abuse

Used 2019 BMW X5 in Lansing, MI Values

Estimated values
2019 BMW X5 xDrive40i 4dr SUV AWD (3.0L 6cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$24,279$27,206$29,805
Clean$23,767$26,627$29,166
Average$22,913$25,663$28,101
Rough$21,803$24,409$26,717

The average list price of a used 2019 BMW X5 in Lansing, Michigan is $37,387. The average mileage on a used BMW X5 2019 for sale in Lansing, Michigan is 52,042. Based on the average mileage of 52,042 for used 2019 BMW X5 for sale in Lansing, 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 X5 2019 in Lansing, Michigan to be $22,913.

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

EV Details

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.