Skip to main content
Skip to Filters
165 listings
  • Price Drop
    $29,800
    great price
    $4,051 below market
    • 57,447 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • Mercedes-Benz of Valencia (49 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Valencia, CA / 49 miles away from Long Beach, CA

    ES 300h, 4D Sedan, 2.5L I4 DOHC 16V, eCVT, FWD, 10 Speakers, ABS brakes, AM/FM radio: SiriusXM, Apple CarPlay/Android Auto, Auto-dimming Rear-View mir...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ACA1C13MU002056
    Stock: 4N6143A
    Certified Pre-Owned: No
    Listed since: 05-25-2025

  • Price Drop
    $35,595
    fair price
    $1,069 above market
    • 23,760 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • Newport Lexus (18 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Newport Beach, CA / 18 miles away from Long Beach, CA

    Heated Seats, Sunroof, NAV, Satellite Radio, Premium Sound System, Hybrid, Back-Up Camera, WOOD TRIM (XG), PREMIUM PACKAGE, NAVIGATION, WHEELS: 18 X 8...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C16MU010785
    Stock: MU010785
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • $29,998
    fair price
    $1,011 below market
    • 74,014 miles
    • 1 accident, 2 owners, personal use
    • 43 City / 44 Hwy MPG
    • Norm Reeves Honda Superstore West Covina (21 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in West Covina, CA / 21 miles away from Long Beach, CA

    The 2021 Lexus ES 300h with the *Premium Package* offers a sophisticated blend of luxury and innovation, setting new standards in the hybrid sedan mar...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C16MU004775
    Stock: 250449
    Certified Pre-Owned: No
    Listed since: 05-25-2025

    • 54,868 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • Premium Autos (32 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Norco, CA / 32 miles away from Long Beach, CA

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ACA1C12MU012853
    Stock: 012853
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • Stock photo**
    • 99,705 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • Premium Autos Inc El Monte (17 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in South El Monte, CA / 17 miles away from Long Beach, CA

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C1XMU003886
    Stock: 003886
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • $25,918
    great price
    $3,555 below market
    • 78,435 miles
    • No accidents, 2 owners, personal use only
    • 43 City / 44 Hwy MPG
    • Karplus Warehouse (35 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Pacoima, CA / 35 miles away from Long Beach, CA

    2020 Lexus ES ES 300h FWD...CAPITAL ONE AUTO FINANCE PREFERRED DEALER...Wholesale Prices Available to Public now! Hurry these amazing great deal will ...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58AD21B18LU006119
    Stock: N006119
    Certified Pre-Owned: No
    Listed since: 12-20-2024

  • $37,800
    fair price
    $637 below market
    • 14,640 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • South Bay Lexus (13 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Torrance, CA / 13 miles away from Long Beach, CA

    Clean CARFAX. CARFAX One-Owner. Priced below KBB Fair Purchase Price! Odometer is 27001 miles below market average! L/Certified by Lexus,, Intuitive 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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ACA1C12NU023479
    Stock: U30019T
    Certified Pre-Owned: Yes
    Listed since: 05-17-2025

  • Price Drop
    $35,951
    good price
    $1,442 below market
    • 31,907 miles
    • No accidents, 1 owner, personal use only
    • 43 City / 44 Hwy MPG
    • Lexus of Cerritos (3 mi away)
    • Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Cerritos, CA / 3 miles away from Long Beach, CA

    Sun/MoonroofAccessory Package 2Lane Keeping AssistKeyless StartBlack; Perforated Nuluxe Seat TrimCaviarThis vehicle includes a Money-Back Guar...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ACA1C13NU024026
    Stock: NU024026
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • $35,750
    good price
    $1,135 below market
    • 35,779 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • Lexus of Cerritos (3 mi away)
    • Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Cerritos, CA / 3 miles away from Long Beach, CA

    Sun/MoonroofIlluminated Door SillsAccessory Package 2Door Edge Film By 3MLane Keeping AssistKeyless StartAcorn; Perforated Nuluxe Seat TrimCavi...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ACA1C13NU021918
    Stock: NU021918
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • Price Drop
    $42,880
    fair price
    $791 below market
    • 22,016 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • Tustin Lexus (19 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tustin, CA / 19 miles away from Long Beach, CA

    Heated/Cooled Leather Seats, Moonroof, Nav System, Hybrid, Aluminum Wheels, NAVIGATION W/MARK LEVINSON AUDIO, HANDS-FREE POWER OPEN/CLOSE TRUNK, TRIPL...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58AEA1C17NU023423
    Stock: NU023423
    Certified Pre-Owned: Yes
    Listed since: 05-21-2025

  • New Listing
    $36,998
    fair price
    $992 below market
    • 27,386 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • CarMax Riverside (41 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Riverside, CA / 41 miles away from Long Beach, CA

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C12NU022708
    Stock: 27319437
    Certified Pre-Owned: No

  • New Listing
    $36,998
    good price
    $1,734 below market
    • 21,812 miles
    • 43 City / 44 Hwy MPG
    • CarMax Buena Park (7 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Buena Park, CA / 7 miles away from Long Beach, CA

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ACA1C15NU014856
    Stock: 26732118
    Certified Pre-Owned: No

  • Price Drop
    $29,433
    good price
    $977 below market
    • 79,103 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • AutoNation Hyundai Valencia (49 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Valencia, CA / 49 miles away from Long Beach, CA

    The following items have been reconditioned on this vehicle: new pair of tires! Premium PackageWheels: 18" X 8J Split-10-Spoke AlloySun/Moonroof...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C12NU019744
    Stock: NU019744
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • New Listing
    $38,998
    fair price
    $615 above market
    • 24,430 miles
    • No accidents, 1 owner, personal use only
    • 43 City / 44 Hwy MPG
    • CarMax San Gabriel Valley/Duarte (23 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Duarte, CA / 23 miles away from Long Beach, CA

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C1XNU024173
    Stock: 27481932
    Certified Pre-Owned: No

  • Price Drop
    • 36,428 miles
    • No accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • Weir Canyon Acura (21 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Anaheim, CA / 21 miles away from Long Beach, CA

    Introducing the stunning **2022 Lexus ES 300h**, a remarkable hybrid sedan that combines luxury with advanced technology. This model comes equipped wi...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C1XNU017062
    Stock: 00112634
    Certified Pre-Owned: No
    Listed since: 04-23-2025

  • New Listing
    $27,998
    fair price
    $5 below market
    • 83,141 miles
    • 43 City / 44 Hwy MPG
    • CarMax Palmdale (54 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Palmdale, CA / 54 miles away from Long Beach, CA

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ACA1C11NU024350
    Stock: 26887043
    Certified Pre-Owned: No

  • New Listing
    $34,899
    fair price
    $1,021 above market
    • 37,497 miles
    • 1 accident, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • California Motors Direct Montclair (29 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Montclair, CA / 29 miles away from Long Beach, CA

    Odometer is 4782 miles below market average! Priced below KBB Fair Purchase Price!2.5L I4 DOHC 16V, 10 Speakers, 10-Way Power Adjustable Front Seats...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C10NU023274
    Stock: NU023274
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • New Listing
    $33,998
    fair price
    $631 above market
    • 44,258 miles
    • 2 accidents, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • CarMax Palmdale (54 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Palmdale, CA / 54 miles away from Long Beach, CA

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C19NU025332
    Stock: 27493358
    Certified Pre-Owned: No

  • New Listing
    • 29,689 miles
    • No accidents, 1 owner, personal use only
    • 43 City / 44 Hwy MPG
    • CarMax Irvine (25 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Irvine, CA / 25 miles away from Long Beach, CA

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C12NU025186
    Stock: 27504594
    Certified Pre-Owned: No

  • Price Drop
    • 67,664 miles
    • No accidents, 2 owners, personal use only
    • 43 City / 44 Hwy MPG
    • Longo Lexus (18 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in El Monte, CA / 18 miles away from Long Beach, CA

    - Hybrid!- Premium Package!- Navigation System With 12.3 Multimedia Screen- Intuitive Parking Assist- Blind Spot Monitor- Heated Steering Wheel- Heate...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58AD21B10LU006356
    Stock: 2PX2400
    Certified Pre-Owned: Yes
    Listed since: 05-28-2025

  • Price Drop
    • 17,906 miles
    • 1 accident, 1 owner, personal use
    • 43 City / 44 Hwy MPG
    • Weir Canyon Acura (21 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Anaheim, CA / 21 miles away from Long Beach, CA

    The 2022 Lexus ES 300h is an exceptional hybrid sedan that brings together luxury, efficiency, and advanced safety features. While it doesnt have spec...

    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:

    44 Combined MPG (43 City/44 Highway)

    Listing Information:

    VIN: 58ADA1C17NU025751
    Stock: 00112673
    Certified Pre-Owned: No
    Listed since: 05-15-2025

Showing 1 - 21 out of 165 listings

Consumer Reviews for the Lexus ES 300h

Read recent reviews for the Lexus ES 300h
Overall Consumer Rating
4.4 out of 5 stars28 Reviews
Write a vehicle reviewSee all 28 reviews
  • 5 star
    (75%)
  • 4 star
    (11%)
  • 3 star
    (0%)
  • 2 star
    (4%)
  • 1 star
    (11%)
5 out of 5 stars

Beautiful car! Better ride!

Pat Kunnecke, 01/16/2021
2021 Lexus ES 300h Luxury 4dr Sedan (2.5L 4cyl gas/electric hybrid CVT)
My wife and I love to travel and have gone through three ES models before this purchase. Just love the ride and luxury interior. Decided on the 300h this time and are very pleased. Still a smooth ride with plenty of pickup for the interstate on ramps. But now we add the 40+ mpg for both in town and long trips. It’s a beautiful ride.
Report abuse

Used 2021 Lexus ES 300h in Long Beach, CA Values

Estimated values
2021 Lexus ES 300h 4dr Sedan (2.5L 4cyl gas/electric hybrid CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$24,745$27,105$29,478
Clean$24,266$26,556$28,855
Average$23,467$25,641$27,816
Rough$22,428$24,451$26,465

The average list price of a used 2021 Lexus ES 300h in Long Beach, California is $34,863. The average mileage on a used Lexus ES 300h 2021 for sale in Long Beach, California is 45,804. Based on the average mileage of 45,804 for used 2021 Lexus ES 300h for sale in Long Beach, CA 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 Lexus ES 300h 2021 in Long Beach, California to be $23,467.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius100 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

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.