Skip to main content
Skip to Filters
199 listings
  • $73,895
    fair price
    $1,182 above market
    • 14,700 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 26 Hwy MPG
    • Fields BMW Winter Park (112 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Winter Park, FL / 112 miles away from Port Saint Lucie, FL

    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:

    24 Combined MPG (23 City/26 Highway)

    Listing Information:

    VIN: 5UX33EX0XS9X21883
    Stock: W23588PT
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • New Listing
    $50,000
    fair price
    $376 below market
    • 38,662 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 26 Hwy MPG
    • BMW of South Miami (113 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Miami, FL / 113 miles away from Port Saint Lucie, FL

    Recent Arrival! 2021 BMW X6 sDrive40i For sale in. Phytonic Blue Metallic Standout Features are, Carfax Accident Free, Collision Mitigation-Front, Fro...

    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: 5UXCY4C04M9E62377
    Stock: 9026455A
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • $50,817
    fair price
    $16 below market
    • 53,360 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 21 City / 25 Hwy MPG
    • Palmetto Alfa Romeo FIAT (95 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in North Miami, FL / 95 miles away from Port Saint Lucie, FL

    LOW MILES! Get the best value from your vehicle purchase. This 2021 has a low 53360 miles! KEY FEATURES AND OPTIONS Comes equipped with: M Sport Packa...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C07M9G78008
    Stock: M9G78008
    Certified Pre-Owned: No
    Listed since: 01-22-2025

  • $63,705
    fair price
    $713 below market
    • 20,797 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • BMW of Tampa (138 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tampa, FL / 138 miles away from Port Saint Lucie, FL

    BMW CERTIFIED PRE-OWNED. LOADED WITH $11,375 IN FACTORY OPTIONS: M SPORT PACKAGE, EXECUTIVE PACKAGE, PARKING ASSISTANCE PACKAGE, LASERLIGHT, HARMAN KA...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C09P9R96861
    Stock: FU73937A
    Certified Pre-Owned: Yes
    Listed since: 04-06-2025

  • New Listing
    $63,998
    fair price
    $550 above market
    • 21,438 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from WA to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Puyallup, WA / 2,642 miles away from Port Saint Lucie, FL

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C03P9N61236
    Stock: 27149283
    Certified Pre-Owned: No

  • $46,975
    good price
    $1,637 below market
    • 58,745 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • Auto Show (80 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fort Lauderdale, FL / 80 miles away from Port Saint Lucie, FL

    Priced below KBB Fair Purchase Price! 2021 BMW X6 xDrive40i Flamenco Red Metallic*CLEAN TITLE*, *ONE OWNER*, *360 CAMERA VIEW*, *BLIND SPOT*, *FORWARD...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C07M9E05716
    Stock: 12946A
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • $47,201
    fair price
    $711 above market
    • 31,405 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Gravity Autos Jacksonville (223 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Jacksonville, FL / 223 miles away from Port Saint Lucie, FL

    LOADED X6! INCLUDES PREMIUM PACKAGE 2, CONNECTED PACKAGE PRO, POWER HEATED FRONT SEATS, 20'' V-SPOKE WHEELS, VERNASCA LEATHER UPHOLSTERY, HI-FI SOUND ...

    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: 5UXCY6C02M9H41094
    Stock: H41094
    Certified Pre-Owned: No
    Listed since: 01-08-2025

  • $56,998
    fair price
    $818 above market
    • 38,058 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 16 City / 22 Hwy MPG
    • CarMax Orlando (101 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Orlando, FL / 101 miles away from Port Saint Lucie, FL

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: 5UXCY8C02M9D91316
    Stock: 26409506
    Certified Pre-Owned: No

  • New Listing
    $64,998
    fair price
    $30 above market
    • 31,139 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from VA to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Virginia Beach, VA / 708 miles away from Port Saint Lucie, FL

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C01P9N76298
    Stock: 27485691
    Certified Pre-Owned: No

  • New Listing
    • 5,548 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 22 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Seaside, CA / 2,492 miles away from Port Saint Lucie, FL

    CarFax No Accidents Reported,CarFax 1-Owner,Low Mileage,High Demand,Rare Find,Apple CarPlay,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Blueto...

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: 5UXCY8C00P9P20371
    Stock: P9P20371B
    Certified Pre-Owned: No

  • New Listing
    • 22,728 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CO to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Parker, CO / 1,635 miles away from Port Saint Lucie, FL

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C02P9P95898
    Stock: 26700530
    Certified Pre-Owned: No

  • Price Drop
    • 24,736 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Thousand Oaks, CA / 2,319 miles away from Port Saint Lucie, FL

    CarFax No Accidents Reported,Apple CarPlay,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heads-Up Dis...

    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: 5UXCY6C07P9N55276
    Stock: P9N55276P
    Certified Pre-Owned: No

  • New Listing
    • 23,487 miles
    • 5 Seats, 21 City / 25 Hwy MPG
    • Toyota of Hollywood (86 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Hollywood, FL / 86 miles away from Port Saint Lucie, FL

    Jet Black 2023 BMW X6 xDrive40i AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V BACKUP CAMERA, BLUETOOTH, LEATHER, MOONROOF, NAVIGATION, POWER PACKAGE, B...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C00P9R86686
    Stock: T2064600
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • New Listing
    • 39,325 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 25 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from VA to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Richmond, VA / 736 miles away from Port Saint Lucie, FL

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C05P9R44241
    Stock: 27275845
    Certified Pre-Owned: No

  • Price Drop
    $82,990
    great price
    $6,902 below market
    • 11,500 miles
    • No accidents, personal use only
    • 5 Seats, 17 City / 22 Hwy MPG
    • BMW of Coconut Creek (69 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Coconut Creek, FL / 69 miles away from Port Saint Lucie, FL

    Carbon Black Metallic 2024 BMW X6 M60 Black w/Sensafin Upholstery, ABS brakes, Alloy wheels, Compass, Electronic Stability Control, Front Bucket 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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 5UX43EX0XR9V21357
    Stock: 9V21357
    Certified Pre-Owned: No
    Listed since: 03-27-2025

  • Price Drop
    $47,995
    great price
    $6,299 below market
    • 33,098 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 25 Hwy MPG
    • Germain BMW of Naples (111 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Naples, FL / 111 miles away from Port Saint Lucie, FL

    CARFAX One-Owner. Clean CARFAX. Clean Carfax Report, Low Mileage, Excellent Condition!, BMW CERTIFIED! Includes Unlimited Mileage Factory Warranty at ...

    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: 5UXCY6C05N9M04076
    Stock: DP2492
    Certified Pre-Owned: Yes
    Listed since: 03-28-2025

  • New Listing
    $67,991
    great price
    $4,763 below market
    • 22,364 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 26 Hwy MPG
    • Porsche Naples (115 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Naples, FL / 115 miles away from Port Saint Lucie, FL

    CARFAX One-Owner.2024 BMW X6 xDrive40i AWD Black Sapphire Metallic 8-Speed Automatic Sport 3.0L DOHC 24VCoffee Leather.This Vehicle includes the follo...

    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:

    24 Combined MPG (23 City/26 Highway)

    Listing Information:

    VIN: 5UX33EX01R9U17741
    Stock: TAU17741
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • $46,899
    great price
    $5,024 below market
    • 55,251 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 16 City / 22 Hwy MPG
    • Sawgrass INFINITI (74 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tamarac, FL / 74 miles away from Port Saint Lucie, FL

    Recent Arrival! 2020 BMW X6 M50i Alpine White Black Leather, Active Park Distance Control, Connected Package Pro, Drive Recorder, Executive Package, F...

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: 5UXCY8C00L9D04902
    Stock: P18331A
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • New Listing
    • 26,547 miles
    • 5 Seats, 16 City / 22 Hwy MPG
    • BMW of Tampa (138 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tampa, FL / 138 miles away from Port Saint Lucie, FL

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: 5UXCY8C06P9R04228
    Stock: 9022520A
    Certified Pre-Owned: Yes
    Listed since: 05-22-2025

  • Price Drop
    $78,791
    great price
    $6,775 below market
    • 21,056 miles
    • No accidents, personal use only
    • 5 Seats, 17 City / 22 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Sherman Oaks, CA / 2,296 miles away from Port Saint Lucie, FL

    Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Keyless Start,Leather Seats,Navigati...

    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: 5UX43EX08R9U31950
    Stock: R9U31950BH
    Certified Pre-Owned: No

  • New Listing
    • 34,024 miles
    • 5 Seats, 21 City / 25 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from VA to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Virginia Beach, VA / 708 miles away from Port Saint Lucie, FL

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UXCY6C0XP9P60364
    Stock: 27177451
    Certified Pre-Owned: No

Showing 43 - 63 out of 199 listings

Consumer Reviews for the BMW X6

Read recent reviews for the BMW X6
Overall Consumer Rating
5 out of 5 stars17 Reviews
Write a vehicle reviewSee all 17 reviews
  • 5 star
    (100%)
  • 4 star
    (0%)
  • 3 star
    (0%)
  • 2 star
    (0%)
  • 1 star
    (0%)
5 out of 5 stars

Sex On Wheels

Randall T, 08/18/2022
2022 BMW X6 xDrive40i 4dr SUV AWD (3.0L 6cyl Turbo gas/electric mild hybrid 8A)
It’s the sexy, edgy and head turning older brother to it’s X5 Sibling. To echo the other review, there’s nothing I do not like about this vehicle. Luxurious, plush, Technology rich cabin, loaded with an exterior that’s dripping in sex appeal. The driving experience is even better especially after coming from a Range Rover. Stunning
Report abuse

Used 2025 BMW X6 in Port Saint Lucie, FL Values

Estimated values
2025 BMW X6 xDrive40i 4dr SUV AWD (3.0L 6cyl Turbo gas/electric mild hybrid 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
OutstandingN/AN/AN/A
CleanN/AN/AN/A
AverageN/AN/AN/A
RoughN/AN/AN/A

The average list price of a used 2025 BMW X6 in Port Saint Lucie, Florida is $61,705. The average mileage on a used BMW X6 2025 for sale in Port Saint Lucie, Florida is 29,903. Based on the average mileage of 29,903 for used 2025 BMW X6 for sale in Port Saint Lucie, FL 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 X6 2025 in Port Saint Lucie, Florida to be N/A.

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.