Skip to main content
Skip to Filters
1,610 listings
  • Price Drop
    $23,399
    fair price
    $60 below market
    • 104,298 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 20 City / 26 Hwy MPG
    • Walser Toyota (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bloomington, MN / 10 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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: 5TDDZRFHXHS481926
    Stock: 3T2404T
    Certified Pre-Owned: No
    Listed since: 06-23-2025

  • Price Drop
    $23,699
    fair price
    $354 below market
    • 94,321 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 20 City / 26 Hwy MPG
    • Walser Burnsville Mazda (17 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Burnsville, MN / 17 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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: 5TDJZRFH9HS461721
    Stock: 12M1695T
    Certified Pre-Owned: No
    Listed since: 06-21-2025

  • New Listing
    $25,999
    fair price
    $411 below market
    • 63,905 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 20 City / 26 Hwy MPG
    • Tom Kadlec Honda (75 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Rochester, MN / 75 miles away from Minneapolis, MN

    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: 5TDJZRFH6HS413545
    Stock: P12023A
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • New Listing
    $24,998
    fair price
    $218 above market
    • 81,829 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 8 Seats, 20 City / 26 Hwy MPG
    • Walser Toyota (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bloomington, MN / 10 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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: 5TDJZRFH5HS509134
    Stock: 3T2587T
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • New Listing
    $18,999
    fair price
    $69 above market
    • 162,827 miles
    • 1 accident, 2 owners, personal use
    • 8 Seats, 20 City / 26 Hwy MPG
    • Carlson Toyota (16 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Coon Rapids, MN / 16 miles away from Minneapolis, MN

    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:

    22 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5TDJZRFH8HS460527
    Stock: 71212B
    Certified Pre-Owned: No
    Listed since: 07-05-2025

    • 79,670 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 20 City / 24 Hwy MPG
    • CarMax Brooklyn Park (8 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Brooklyn Park, MN / 8 miles away from Minneapolis, MN

    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:

    22 Combined MPG (20 City/24 Highway)

    Listing Information:

    VIN: 5TDZARFH8HS028658
    Stock: 26992215
    Certified Pre-Owned: No

  • Price Drop
    • 102,930 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 20 City / 26 Hwy MPG
    • Burnsville Toyota (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Burnsville, MN / 17 miles away from Minneapolis, MN

    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: 5TDJZRFH2HS472690
    Stock: 1036456
    Certified Pre-Owned: No
    Listed since: 06-20-2025

  • Price Drop
    $20,499
    fair price
    $204 below market
    • 111,846 miles
    • No accidents, 2 owners, personal use
    • 8 Seats, 20 City / 27 Hwy MPG
    • Auto Center Bargain Lot (11 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Wayzata, MN / 11 miles away from Minneapolis, MN

    Priced below KBB Fair Purchase Price! Celestial Silver Metallic 2018 Toyota Highlander 4D Sport Utility LE Plus 3.5L V6 AWD Clean CARFAX.AWD, ABS brak...

    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 (20 City/27 Highway)

    Listing Information:

    VIN: 5TDBZRFH1JS484999
    Stock: PJR476B
    Certified Pre-Owned: No
    Listed since: 06-12-2025

  • Price Drop
    $20,397
    good price
    $935 below market
    • 113,035 miles
    • 2 accidents, 2 owners, personal use only
    • 7 Seats, 18 City / 24 Hwy MPG
    • Walser Toyota (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bloomington, MN / 10 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5TDDKRFH2GS230949
    Stock: 3T2090T
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • Price Drop
    $19,497
    fair price
    $929 above market
    • 114,356 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 8 Seats, 18 City / 24 Hwy MPG
    • Walser Toyota (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Bloomington, MN / 10 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

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

    Listing Information:

    VIN: 5TDBKRFH4GS282249
    Stock: 3T2514P
    Certified Pre-Owned: No
    Listed since: 07-02-2025

  • $24,798
    fair price
    $358 above market
    • 98,803 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 20 City / 26 Hwy MPG
    • Walser Polar Mazda (13 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in White Bear Lake, MN / 13 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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: 5TDJZRFH2JS527631
    Stock: 23M1423T
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • Price Drop
    • 251,930 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 18 City / 24 Hwy MPG
    • Walser Hyundai (10 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Brooklyn Park, MN / 10 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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: 5TDDKRFH5GS288263
    Stock: WBC1251P
    Certified Pre-Owned: No
    Listed since: 06-24-2025

    • 147,922 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 18 City / 24 Hwy MPG
    • Walser Polar Mazda (13 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    Close

    Located in White Bear Lake, MN / 13 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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: 5TDBKRFH9GS316444
    Stock: C3226
    Certified Pre-Owned: No
    Listed since: 07-07-2025

  • New Listing
    • 119,859 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 18 City / 24 Hwy MPG
    • Walser Toyota (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bloomington, MN / 10 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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: 5TDJKRFH1GS341463
    Stock: 3T2561T
    Certified Pre-Owned: No
    Listed since: 07-09-2025

    • 73,710 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 20 City / 26 Hwy MPG
    • Walser Polar Mazda (13 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in White Bear Lake, MN / 13 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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: 5TDJZRFH9JS827232
    Stock: C3010
    Certified Pre-Owned: No
    Listed since: 06-23-2025

  • New Listing
    • 178,585 miles
    • 8 Seats, 18 City / 24 Hwy MPG
    • Walser Toyota (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bloomington, MN / 10 miles away from Minneapolis, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5TDJKRFHXGS253169
    Stock: 3T2552T
    Certified Pre-Owned: No
    Listed since: 07-11-2025

  • Price Drop
    • 162,989 miles
    • 1 accident, 3 owners, personal use only
    • 8 Seats, 18 City / 24 Hwy MPG
    • Inver Grove Toyota (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Inver Grove Heights, MN / 11 miles away from Minneapolis, MN

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5TDJKRFH0GS241290
    Stock: A13968A
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • New Listing
    Stock photo**
    • 90,244 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 8 Seats, 18 City / 24 Hwy MPG
    • Inver Grove Toyota (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Inver Grove Heights, MN / 11 miles away from Minneapolis, MN

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

    Listing Information:

    VIN: 5TDJKRFH8GS308833
    Stock: A14677
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • New Listing
    Stock photo**
    • 95,713 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 18 City / 24 Hwy MPG
    • Maplewood Toyota (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Maplewood, MN / 11 miles away from Minneapolis, MN

    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: 5TDDKRFH2GS263174
    Stock: P25548
    Certified Pre-Owned: No
    Listed since: 07-09-2025

  • New Listing
    • 145,413 miles
    • 1 accident, 1 owner, personal use only
    • 8 Seats, 18 City / 24 Hwy MPG
    • Tom Kadlec Chevrolet (38 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in North Branch, MN / 38 miles away from Minneapolis, MN

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5TDJKRFH4GS283588
    Stock: C5218A
    Certified Pre-Owned: No
    Listed since: 06-24-2025

  • New Listing
    • 100,425 miles
    • 7 Seats, 18 City / 24 Hwy MPG
    • CarMax Brooklyn Park (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Brooklyn Park, MN / 8 miles away from Minneapolis, MN

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5TDJKRFH5GS252723
    Stock: 26711688
    Certified Pre-Owned: No

Showing 1 - 21 out of 1,610 listings

Consumer Reviews for the Toyota Highlander

Read recent reviews for the Toyota Highlander
Overall Consumer Rating
4.1 out of 5 stars146 Reviews
Write a vehicle reviewSee all 146 reviews
  • 5 star
    (54%)
  • 4 star
    (20%)
  • 3 star
    (12%)
  • 2 star
    (6%)
  • 1 star
    (8%)
5 out of 5 stars

Wow!

Chris, 03/25/2017
2017 Toyota Highlander XLE 4dr SUV AWD (3.5L 6cyl 8A)
We traded in our beloved 2007 Highlander for the 2017 because we needed the higher tow capacity. Wow, wow, wow! We feel enveloped in luxury and comfort. The 2017 has a much steadier ride, top quality materials and is more comfortable and roomy. We owned the Sport version previously because I hated the sloppy body roll on the regular 2007 Highlander. The XLE 2017 has a more responsive … ride and corners better, it is much smoother and steadier overall and all of the seats are roomier and very comfortable. Love the telescoping steering wheel, front shelf and pop-up hatch window, too. I am struggling with the new technology, but learning to love and appreciate it fast. The Stop Start system works really well once you get the hang of how and when to use it and is almost undetectable in use. Some of the climate controls are not intuitive (update-after owning this vehicle for one month...I am STILL struggling with the climate controls...only thing I can complain about really) and wondering why MPH not digitally displayed. Hoping this new Highlander is as reliable as our 2007! I am 5'6" husband is 6'5" and we both find it very comfortable, my husband can't stop raving about this vehicle either. Wow! Look forward to every drive now! Update: No issues after a summer of driving and towing. Towing is strong and steady. 1 year update - Vehicle is great, no problems about 10,000 miles. Handles snow and ice superb, my old Highlander did not. Also the 4wd button option has been used numerous times and worked perfectly for the situation for us. EnTune is the only consistent headache for me. It doesn't always work well with my phone/Pandora accounts and I have to reconnect constantly (no Pandora music if I don't). Small issue with rear bumper 'melting' in a small spot near exhaust - Toyota is replacing at no charge. We love the vehicle, it is perfect for our lifestyle of mountain biking, camping, hauling dogs around for hikes and bikes.....2 year update-vehicle running great. No issues. 2022 Update - No issues other than rodent damage repair on a wiring harness. 2023 Update - No issues. Running great.
Report abuse

Used 2017 Toyota Highlander in Minneapolis, MN Values

Estimated values
2017 Toyota Highlander Limited 4dr SUV AWD (3.5L 6cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$17,798$20,899$23,260
Clean$17,101$20,064$22,313
Average$15,939$18,673$20,735
Rough$14,429$16,864$18,683

The average list price of a used 2017 Toyota Highlander in Minneapolis, Minnesota is $21,822. The average mileage on a used Toyota Highlander 2017 for sale in Minneapolis, Minnesota is 118,791. Based on the average mileage of 118,791 for used 2017 Toyota Highlander for sale in Minneapolis, MN 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 Toyota Highlander 2017 in Minneapolis, Minnesota to be $15,939.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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