Skip to main content
Skip to Filters
21,138 listings
    • 27,984 miles
    • No accidents, 1 owner, personal use only
    • AutoCenters Nissan (287 mi away)
    • Upgraded Engine
    Close

    Located in Herculaneum, MO / 287 miles away from Des Moines, IA

    ONE OWNER with ZERO ACCIDENTS, Four Wheel Drive, F-150 Lariat, 4D SuperCrew, 3.5L PowerBoost Full-Hybrid V6, 4WD, Rapid Red Metallic Tinted Clearcoat,...

    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: 1FTFW1ED8MFC13632
    Stock: RK84385
    Certified Pre-Owned: No
    Listed since: 05-13-2025

  • Price Drop
    • 55,887 miles
    • No accidents, 1 owner, rental vehicle
    • 6'7” bed, 5l, 8cyl
    • Krapohl Ford (470 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Mount Pleasant, MI / 470 miles away from Des Moines, IA

    2023 Ford F-150 Lariat Stone Gray Metallic 4WD 5.0L V8ONE OWNER ACCIDENT FREE, DON'T MISS THIS ONE, MP3 PLAYER, GAS SAVER, LOW LOW MILES, GPS NAVIGATI...

    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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 1FTFW1E56PFB89120
    Stock: SU058
    Certified Pre-Owned: No
    Listed since: 05-12-2025

  • Stock photo**
    $33,000
    fair price
    $1,323 above market
    • 102,276 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5'7” bed, 5l, 8cyl
    • Weber Ford (270 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Granite City, IL / 270 miles away from Des Moines, IA

    Recent Arrival! Agate Black Metallic 2021 Ford F-150 * BLUETOOTH *, * WI FI *, * SATELLITE RADIO *, * NAVIGATION GPS NAV *, * RECENT TRADE IN *, * SER...

    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:

    20 Combined MPG (19 City/22 Highway)

    Listing Information:

    VIN: 1FTFW1E54MFA88671
    Stock: X8496
    Certified Pre-Owned: No
    Listed since: 06-05-2025

    • 60,423 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • Bradley Hubler Chevrolet (421 mi away)
    • KEY FEATURES INCLUDE...
    • Cross-Traffic Alert
    • Intelligent Access w...
    • 302A HIGH Class IV T...
    • Steering Wheel Contr...
    Close

    Located in Franklin, IN / 421 miles away from Des Moines, IA

    KEY FEATURES INCLUDEBack-Up Camera, Cross-Traffic Alert, Lane Keeping Assist, WiFi Hotspot 4x4, Privacy Glass, Child Safety Locks, Steering Wheel Cont...

    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:

    Listing Information:

    VIN: 1FTFW1E58PFC70247
    Stock: T13523
    Certified Pre-Owned: No
    Listed since: 05-09-2025

    • 55,370 miles
    • No accidents, 1 owner, rental vehicle
    • 5'7” bed, 3.5l, 6cyl
    • Drive Hubler Pre-Owned (416 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Greenwood, IN / 416 miles away from Des Moines, IA

    XLT trim. PRICED TO MOVE $4,500 below J.D. Power Retail!, FUEL EFFICIENT 23 MPG Hwy/17 MPG City! Lane Keeping Assist, WiFi Hotspot, Apple CarPlay®, Cr...

    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:

    20 Combined MPG (19 City/22 Highway)

    Listing Information:

    VIN: 1FTFW1E84PKE39262
    Stock: P11038
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    • 60,294 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • Seth Wadley Ford of Ada (499 mi away)
    • Heated Front Seats
    • Rear View Camera
    • Remote keyless entry
    • Remote Start System ...
    • Class IV Trailer Hit...
    Close

    Located in Ada, OK / 499 miles away from Des Moines, IA

    Oxford White 2023 Ford F-150 XLT Sport 4D SuperCrew 4WD 10-Speed Automatic 5.0L V84WD, 10-Way Power Driver & Passenger Seats, 2-Bar Style Grille w/C...

    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:

    Listing Information:

    VIN: 1FTFW1E53PFA66763
    Stock: BS1220
    Certified Pre-Owned: No
    Listed since: 04-09-2025

    • 41,628 miles
    • No accidents, 1 owner, rental vehicle
    • Herl Chevrolet GMC (455 mi away)
    • AppLink/Apple CarPla...
    • Android Auto smart d...
    Close

    Located in Goodland, KS / 455 miles away from Des Moines, IA

    This 2023 Ford F-150 XLT Agate Black Metallic with interior has 41628 miles. No Accidents! One Owner! Equipment Group 300A Standard Convenience If the...

    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:

    Listing Information:

    VIN: 1FTFW1E84PFA35807
    Stock: PFA35807
    Certified Pre-Owned: No
    Listed since: 02-17-2025

    • 56,256 miles
    • No accidents, 1 owner, rental vehicle
    • Drive Hubler Pre-Owned (416 mi away)
    • Four Wheel Drive
    • Back-Up Camera
    • Apple CarPlay
    • Blind Spot Monitor
    • Keyless Entry
    Close

    Located in Greenwood, IN / 416 miles away from Des Moines, IA

    CARFAX 1-Owner. PRICED TO MOVE $4,500 below J.D. Power Retail!, EPA 23 MPG Hwy/17 MPG City! Smart Device Integration, Lane Keeping Assist, WiFi Hotspo...

    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:

    Listing Information:

    VIN: 1FTFW1E87PFC68693
    Stock: P11037
    Certified Pre-Owned: No
    Listed since: 06-06-2025

    • 86,512 miles
    • No accidents, 2 owners, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Stillwell Ford (461 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Hillsdale, MI / 461 miles away from Des Moines, IA

    BLUE OVAL CERTIFIED!!!, TWO OWNERS NO ACCIDENTS, LOCAL TRADE, GREAT VEHICLE HISTORY!, BLUETOOTH, USB PORT!, REARVIEW CAMERA!, 4X4, NAVIGATION!, PANORA...

    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: 1FTFW1E81MKD21049
    Stock: 25229A
    Certified Pre-Owned: Yes
    Listed since: 05-12-2025

    • 57,462 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5'7” bed, 5l, 8cyl
    • CarMax Germantown (497 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Memphis, TN / 497 miles away from Des Moines, IA

    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:

    21 Combined MPG (19 City/24 Highway)

    Listing Information:

    VIN: 1FTEW1C57PFC08692
    Stock: 27078588
    Certified Pre-Owned: No

  • Price Drop
    • 74,820 miles
    • No accidents, 2 owners, personal use
    • 5'7” bed, 5l, 8cyl
    • Carvana - Oklahoma City (474 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Oklahoma City, OK / 474 miles away from Des Moines, IA

    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:

    21 Combined MPG (19 City/24 Highway)

    Listing Information:

    VIN: 1FTFW1E52MFA25715
    Stock: 2003716614
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • $41,769
    great price
    $5,267 below market
    • 3,502 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 2.7l, 6cyl
    • Joe Cooper Ford of Edmond (465 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Oklahoma City, OK / 465 miles away from Des Moines, IA

    JOE COOPER FORD OF EDMOND**405-475-9000**Recent Arrival! BLUETOOTH HANDS FREE, NO ACCIDENT HISTORY ON CARFAX!!!!, NAVIGATION/GPS/NAV, REAR VIEW CAME...

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

    Listing Information:

    VIN: 1FTEW2LP5RKE80496
    Stock: SE80496
    Certified Pre-Owned: Yes
    Listed since: 05-12-2025

  • Price Drop
    • 66,922 miles
    • No accidents, 1 owner, rental vehicle
    • 6'7” bed, 5l, 8cyl
    • Seth Wadley Ford of Ada (499 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Ada, OK / 499 miles away from Des Moines, IA

    Star White Metallic Tri-Coat 2023 Ford F-150 Lariat 4D SuperCrew 4WD 10-Speed Automatic 5.0L V84WD, 4-Wheel Disc Brakes, ABS brakes, Adjustable peda...

    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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 1FTFW1E52PFB13135
    Stock: BS1251
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    • 54,031 miles
    • No accidents, 1 owner, rental vehicle
    • McLarty Honda (481 mi away)
    • Remote keyless entry
    • Steering wheel mount...
    • Heated door mirrors
    • 8-Way Power Driver's...
    • Split folding rear s...
    Close

    Located in Little Rock, AR / 481 miles away from Des Moines, IA

    AM/FM radio, Cloth 40/20/40 Front Seat, Exterior Parking Camera Rear, GVWR: 7,050 lbs Payload Package, Wheels: 17" Silver Painted Aluminum.Antimatte...

    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:

    Listing Information:

    VIN: 1FTFW1E89PKE14888
    Stock: PKE14888
    Certified Pre-Owned: No
    Listed since: 05-12-2025

    • 54,084 miles
    • No accidents, 1 owner, rental vehicle
    • McLarty Daniel Ford (365 mi away)
    • 4WD
    • King Ranch Leather B...
    • Heated front seats
    • Remote keyless entry
    • Integrated Trailer B...
    Close

    Located in Bentonville, AR / 365 miles away from Des Moines, IA

    CARFAX One-Owner. Clean CARFAX. 4WD, Bed Utility Package, BoxLink, Equipment Group 601A High, LED Box Lighting, Multi-Contour Driver & Passenger Seats...

    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:

    Listing Information:

    VIN: 1FTFW1E85PFB46138
    Stock: QFB46138
    Certified Pre-Owned: Yes
    Listed since: 05-08-2025

  • $32,967
    great price
    $7,912 below market
    • 105,112 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Brown Motor Sales (367 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Crawfordsville, IN / 367 miles away from Des Moines, IA

    1 Owner - New Car Trade In - EXTRA NICE and ALL THE RIGHT OPTIONS!! Stop By Today or Give Us a Call To Set Up Your Test Drive - BrownMotorSalesIN...

    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: 1FTFW1E81NKD72908
    Stock: D72908
    Certified Pre-Owned: No
    Listed since: 03-11-2025

    • 56,269 miles
    • No accidents, 1 owner, personal use only
    • NorthSide Ford Lincoln (315 mi away)
    • Bluetooth
    • Blind Spot Monitorin...
    • USB Inputs
    • Apple Carplay/Androi...
    • Upgraded Engine
    Close

    Located in Effingham, IL / 315 miles away from Des Moines, IA

    This Ford F-150 delivers a Regular Unleaded V6 3.5 L EcoBoost engine powering this Automatic transmission. ENGINE: 3.5L V6 ECOBOOST, Trip Computer, Tr...

    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: 1FTFW1E88PFA47734
    Stock: P0507
    Certified Pre-Owned: No
    Listed since: 03-19-2025

  • Price Drop
    Stock photo**
    • 21,685 miles
    • No accidents, 1 owner, personal use
    • Zeigler Ford of North Riverside (299 mi away)
    • Upgraded Engine
    Close

    Located in North Riverside, IL / 299 miles away from Des Moines, IA

    Certified. 2021 Ford F-150 Lariat Black *POWER LOCKS, *POWER WINDOWS, *ADAPTIVE CRUISE CONTROL, *REMOTE START, *NAVIGATION, *BACK-UP CAMERA, *BEDLINER...

    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: 1FTFW1ED1MFD13152
    Stock: Z4893
    Certified Pre-Owned: Yes
    Listed since: 02-26-2025

    • 36,338 miles
    • No accidents, 1 owner, personal use only
    • Harold Ford (444 mi away)
    • Heated Front Seats
    • Remote keyless entry
    • Remote Start System ...
    • Integrated Trailer B...
    • Steering wheel mount...
    Close

    Located in Angola, IN / 444 miles away from Des Moines, IA

    4WD, 10-Way Power Driver & Passenger Seats, 8" Productivity Screen in Instrument Cluster, ABS brakes, Alloy wheels, Chrome Step Bars, Class IV Trailer...

    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: 1FTFW1E86MKD76824
    Stock: H0825
    Certified Pre-Owned: No
    Listed since: 01-20-2025

  • Price Drop
    $38,250
    great price
    $6,143 below market
    • 25,704 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 2.7l, 6cyl
    • Long McArthur (289 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Salina, KS / 289 miles away from Des Moines, IA

    2.7L Ecoboost Engine10 Speed AutomaticDark Slate Cloth SeatingChrome Appearance PackageFX4 Off-road Package3.55 Electronic Locking Rear Axle36 Gallon ...

    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: 1FTEW1EP3NFA32641
    Stock: NP6461
    Certified Pre-Owned: No
    Listed since: 02-26-2025

  • Price Drop
    • 78,885 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • Tom Tepe Autocenter (478 mi away)
    • Upgraded Engine
    Close

    Located in Milan, IN / 478 miles away from Des Moines, IA

    Built to Tow, Haul, and Turn Heads. Drive Your Dreams in This 2021 Ford F-150 XLT! Looking for a truck that's as hardworking as you are? Tom Tepe Auto...

    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:

    Listing Information:

    VIN: 1FTFX1E85MKD26512
    Stock: 48692
    Certified Pre-Owned: No
    Listed since: 05-13-2025

Showing 1,450 - 1,470 out of 21,138 listings

Consumer Reviews for the Ford F-150

Read recent reviews for the Ford F-150
Overall Consumer Rating
4.2 out of 5 stars46 Reviews
Write a vehicle reviewSee all 46 reviews
  • 5 star
    (72%)
  • 4 star
    (4%)
  • 3 star
    (7%)
  • 2 star
    (7%)
  • 1 star
    (11%)
5 out of 5 stars

DKGF150

DKGF150, 05/27/2022
2022 Ford F-150 Lariat 4dr SuperCab 4WD 8 ft. LB (5.0L 8cyl 10A)
I very much enjoy driving this F150. It is my second. It rides beautifully, handles well and is very comfortable. I do, however, have a few comments for improvement. First of all, there is no written owner's manual. Having it as part of the "display" system is fine, but difficult to access and use especially when outside the cab. Second, the instrument panel should be backlit all the … time. The black buttons are difficult to read even in daylight. Third, features like seat warmers, steering wheel warmer and such should go back to zero once the engine is turned off.
Report abuse

Used 2023 Ford F-150 in Des Moines, IA Values

Estimated values
2023 Ford F-150 Lariat 4dr SuperCrew 4WD 6.5 ft. SB (5.0L 8cyl 10A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$34,842$36,835$39,081
Clean$34,384$36,288$38,435
Average$33,620$35,377$37,358
Rough$32,628$34,192$35,958

The average list price of a used 2023 Ford F-150 in Des Moines, Iowa is $40,166. The average mileage on a used Ford F-150 2023 for sale in Des Moines, Iowa is 56,259. Based on the average mileage of 56,259 for used 2023 Ford F-150 for sale in Des Moines, IA 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 Ford F-150 2023 in Des Moines, Iowa to be $33,620.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Trim

Truck Details

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.