Skip to main content
Skip to Filters
416 listings
    • 1,754 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 34 Hwy MPG
    • BMW of the Woodlands (13 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in The Woodlands, TX / 13 miles away from Spring, TX

    Convenience PackagePanoramic RoofPhytonic Blue MetallicWheels: 19" X 8.0" Y Spoke Bi-ColorHeated Front Seats & Steering WheelDriving Assistance P...

    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: WBX73EF02R5Y34672
    Stock: R5Y34672
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • Price Drop
    • 78,974 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 31 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Klamath Falls, OR / 1,674 miles away from Spring, TX

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Automatic Parking,Back-Up Camera,Bluetooth,Brake Assist,Hands-Free Liftgate,Heads-Up Display...

    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: WBXJG9C00M5T81988
    Stock: M5T81988
    Certified Pre-Owned: No

  • New Listing
    • 35,770 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NY to TX*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in East Meadow, NY / 1,435 miles away from Spring, TX

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBXJG9C05M5S03056
    Stock: 27170322
    Certified Pre-Owned: No

  • New Listing
    • 71,734 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 23 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Chicago, IL / 924 miles away from Spring, TX

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBXJG9C0XM5T62655
    Stock: 2003822800
    Certified Pre-Owned: No
    Listed since: 06-17-2025

    • 38,461 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from AZ to TX*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Tucson, AZ / 926 miles away from Spring, TX

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBXJG9C08M5T97307
    Stock: 26639950
    Certified Pre-Owned: No

  • Price Drop
    • 43,380 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 24 City / 33 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Atlanta, GA / 700 miles away from Spring, TX

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

    Listing Information:

    VIN: WBXJG7C03M5U18780
    Stock: 2003786414
    Certified Pre-Owned: No
    Listed since: 06-07-2025

  • Price Drop
    • 52,457 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 24 City / 33 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Sacramento, CA / 1,583 miles away from Spring, TX

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

    Listing Information:

    VIN: WBXJG7C07M5S26794
    Stock: 2003793314
    Certified Pre-Owned: No
    Listed since: 06-20-2025

  • New Listing
    $25,590
    fair price
    $884 above market
    • 47,225 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 33 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 802 miles away from Spring, TX

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

    Listing Information:

    VIN: WBXJG7C01M5T41374
    Stock: 2003820059
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • New Listing
    • 12,891 miles
    • 5 Seats, 24 City / 33 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Birmingham, AL / 566 miles away from Spring, TX

    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: WBXJG7C05M5U02516
    Stock: 2003850243
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • New Listing
    • 23,209 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from VA to TX*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Sterling, VA / 1,199 miles away from Spring, TX

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBXJG9C04M5S66052
    Stock: 27171113
    Certified Pre-Owned: No

    • 20,867 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 23 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Dallas, TX / 205 miles away from Spring, TX

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBXJG9C01M5S68048
    Stock: 2003809087
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • New Listing
    • 36,720 miles
    • 2 accidents, 1 owner, personal use
    • 5 Seats, 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MD to TX*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Ellicott City, MD / 1,237 miles away from Spring, TX

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBXJG9C07M3M73630
    Stock: 27249571
    Certified Pre-Owned: No

  • Price Drop
    • 32,763 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CO to TX*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Colorado Springs, CO / 805 miles away from Spring, TX

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBXJG9C07M5T59597
    Stock: 27114871
    Certified Pre-Owned: No

    • 15,796 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 34 Hwy MPG
    • BMW of the Woodlands (13 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in The Woodlands, TX / 13 miles away from Spring, TX

    Navigation SystemKeyless StartRear SpoilerThis vehicle includes a Money-Back Guarantee* and passed our precise inspection process. Best of all th...

    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: WBX73EF09R5Y44356
    Stock: R5Y44356
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • New Listing
    • 32,450 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 25 City / 34 Hwy MPG
    • EchoPark Automotive Houston (Southwest Freeway) (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Stafford, TX / 27 miles away from Spring, TX

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

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: WBX73EF07R5Z18499
    Stock: RR5Z18499
    Certified Pre-Owned: No
    Listed since: 06-10-2025

  • New Listing
    $26,998
    fair price
    $545 below market
    • 28,123 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 33 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to TX*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Inglewood, CA / 1,363 miles away from Spring, TX

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

    Listing Information:

    VIN: WBXJG7C09N5U56077
    Stock: 27329307
    Certified Pre-Owned: No

  • New Listing
    $24,998
    fair price
    $784 below market
    • 51,754 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to TX*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Jacksonville, FL / 837 miles away from Spring, TX

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

    Listing Information:

    VIN: WBXJG9C09N5V32909
    Stock: 27340917
    Certified Pre-Owned: No

  • Price Drop
    $27,998
    good price
    $1,578 below market
    • 24,746 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from OR to TX*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Beaverton, OR / 1,817 miles away from Spring, TX

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

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBXJG9C09N5V07668
    Stock: 27434394
    Certified Pre-Owned: No

    • 32,682 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 33 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NV to TX*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Las Vegas, NV / 1,214 miles away from Spring, TX

    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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: WBXJG7C07N5U67353
    Stock: 27403429
    Certified Pre-Owned: No

  • New Listing
    $25,998
    fair price
    $168 above market
    • 42,293 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to TX*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in San Diego, CA / 1,287 miles away from Spring, TX

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

    Listing Information:

    VIN: WBXJG9C01N5V35920
    Stock: 26505527
    Certified Pre-Owned: No

  • New Listing
    • 30,119 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 33 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Nashville, TN / 660 miles away from Spring, TX

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

    Listing Information:

    VIN: WBXJG7C04N5V12507
    Stock: 2003661724
    Certified Pre-Owned: No
    Listed since: 04-18-2025

Showing 253 - 273 out of 416 listings

Consumer Reviews for the BMW X1

Read recent reviews for the BMW X1
Overall Consumer Rating
4.2 out of 5 stars34 Reviews
Write a vehicle reviewSee all 34 reviews
  • 5 star
    (53%)
  • 4 star
    (21%)
  • 3 star
    (21%)
  • 2 star
    (6%)
  • 1 star
    (0%)
5 out of 5 stars

Goldilocks Size, Gold Bullion Price

theomdude, 04/13/2015
2015 BMW X1 sDrive28i 4dr SUV (2.0L 4cyl Turbo 8A)
Replaced our 325iT because the new "Sportwagons" only came in AWD - out of our price range, heavy, and lower performance. A base model is affordable by BMW standards, but to get the rear-view camera, we had to buy the costly nav and "driver assist" packages. (This may not be true with the new X1 that's on the Mini chassis.) The best interior (IMO) is the extra cost Terra/Petrol leather … (Milk chocolate with white/blue piping) which only came with the extra cost XLine Package that included 18 inch lower profile (harsher riding and more expensive to replace) tires. Not really for a large family of large people, but for our purposes, occasionally carrying four normal size adults, it's perfect. All that said, we stretched our budget for a well optioned car with a sticker of $49,500 and we love it. Downside: It came with run-flat tires, unrepairable, harder-riding and expensive to replace. The newer X1s can be had with a limited-service spare and non-run-flat tires.
Report abuse

Used 2024 BMW X1 in Spring, TX Values

Estimated values
2024 BMW X1 xDrive28i 4dr SUV AWD (2.0L 4cyl Turbo 7AM) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$25,744$27,129$28,813
Clean$25,502$26,848$28,487
Average$25,099$26,380$27,945
Rough$24,575$25,772$27,241

The average list price of a used 2024 BMW X1 in Spring, Texas is $28,107. The average mileage on a used BMW X1 2024 for sale in Spring, Texas is 35,913. Based on the average mileage of 35,913 for used 2024 BMW X1 for sale in Spring, TX 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 X1 2024 in Spring, Texas to be $25,099.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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