Toyota Tundra 2010

4.5 (73 votes)

Features

  • Front end freshened with new two-bar grille
  • Minor interior revisions
  • 4.6-liter V-8 and six-speed automatic replace 4.7-liter V-8 and five-speed automatic
  • New entry-level Work Truck Package
  • New upscale Platinum Package

Bads

  • Huge CrewMax has no rear captain's chairs in luxury model
  • Dark, sterile interior materials
  • Unloaded ride quality is harsh
  • Instrument gauges sit in deep barrels in the instrument panel
  • Long reach for some controls

Goods

  • Available 10,000-pound-plus tow rating for every cab/bed configuration
  • Massive front brakes with excellent stopping power
  • 5.7-liter V-8 among best half-ton-pickup engines
  • New 4.6-liter V-8 with broad, flat peak torque curve and good fuel economy

VIN code search Service: Car Owners In RI

Information about owners of cars: names, addresses, phone numbers and VINs

Ann Fontaine

PO Box 32, Pascoag, RI 02859-0032

P: (401) 567-7700

VIN: 5TFUY5F18AX116093

Ann Fontaine

PO Box 32, Pascoag, RI 02859-0032

P: (401) 567-7700

VIN: 5TFUY5F11AX117568

Anthony Ventura

100 BENJAMIN DR, PORTSMOUTH, RI 02871-2240

VIN: 5TFUY5F16AX097107

Antonio Pinheiro

36 FAREWELL ST # 6, NEWPORT, RI 02840-2565

VIN: 5TFUM5F1XAX012247

Antonio Sousa

48 Howe St, Cumberland, RI 02864-8005

VIN: 5TFUM5F17AX006762

Brenda Lavoie

130 ELDER BALLOU MTG HOUSE RD, WOONSOCKET, RI 02895-3920

VIN: 5TFDY5F1XAX152934

Brian Corbin

22 BUCHANAN CT, NEWPORT, RI 02840-3702

VIN: 5TFDM5F12AX002392

Bruce Dyer

30 METACOMET AVE, RUMFORD, RI 02916-3119

VIN: 5TFUY5F1XAX132070

Cecilio Gonzalez

144 CENTRAL ST, NARRAGANSETT, RI 02882-3652

VIN: 5TFUM5F18AX010691

Charles Masse

204 Victory Hwy, Mapleville, RI 02839-1238

P: (401) 568-4152

VIN: 5TFUY5F15AX123633

Charles Mather

19 GRAVELY DR, MIDDLETOWN, RI 02842-4423

VIN: 5TFUM5F10AX012726

Chris Petit

316 Rocky Hill Rd, North Scituate, RI 02857-1236

P: (401) 934-1083

VIN: 5TFUY5F13AX129379

Constance King

195 Quaker Ln, North Scituate, RI 02857-1226

VIN: 5TFUY5F17AX100872

Craig Spears

24 North Rd, Shannock, RI 02875-1014

VIN: 5TFUY5F15AX110347

David Marcotte

99 BONNIE BROOK DR, CUMBERLAND, RI 02864-2903

VIN: 5TFUY5F18AX096962

David Munroe

55 SUMMIT FARM DR, E GREENWICH, RI 02818-1068

VIN: 5TFBY5F13AX111617

David Silvia

4 Marcello Dr, Jamestown, RI 02835-1637

P: (401) 885-0155

VIN: 5TFUM5F1XAX005590

Deborah Paquette

25 WASHINGTON ST, N PROVIDENCE, RI 02904-4836

VIN: 5TFUM5F13AX011540

Diana Conti

47 Lee Ave, Warwick, RI 02889-8911

P: (508) 644-3668

VIN: 5TFUY5F11AX122480

Douglas Kelsey

49 Annawamscutt Rd, Barrington, RI 02806-1951

P: (401) 247-1157

VIN: 5TFUY5F10AX119652

Edward Mcentee

836 Middlebridge Rd, Wakefield, RI 02879-7145

P: (401) 662-6548

VIN: 5TFUW5F1XAX152079

Fran Flanagan

300 Compton View Dr, Middletown, RI 02842-7624

P: (401) 846-2058

VIN: 5TFUY5F16AX148203

Francis Flanagan

300 Compton View Dr, Middletown, RI 02842-7624

P: (401) 846-2058

VIN: 5TFUY5F16AX148203

Gene Hebert

201 ELMDALE RD, NORTH SCITUATE, RI 02857-1308

P: (860) 779-3732

VIN: 5TFUM5F16AX005828

James Riordan

4 BARBERRY HILL RD, CUMBERLAND, RI 02864-5004

VIN: 5TFUY5F10AX152991

James Souza

40 Maple Rd, Warren, RI 02885-1417

P: (401) 247-7914

VIN: 5TFUM5F19AX010523

James Stratford

168 Woodland Cir, Tiverton, RI 02878-2623

VIN: 5TFUY5F13AX143430

Jason Duff

47 GARDEN ST, WOONSOCKET, RI 02895-1428

VIN: 5TFUY5F1XAX099362

Jennifer Lavoie

62 HARTFORD PIKE, FOSTER, RI 02825-1909

VIN: 5TFUY5F17AX104372

John Alexopoulos

13 RED BROOK DR, WESTERLY, RI 02891-3332

VIN: 5TFUM5F14AX015709

John Nappi

6 Casey Dr, Bristol, RI 02809-4576

P: (401) 254-2531

VIN: 5TFUY5F19AX095402

John Rego

10 MARTIN AVE, BARRINGTON, RI 02806

VIN: 5TFUY5F18AX105644

Jon Buchanan

80 COLONIAL AVE FL 1, CRANSTON, RI 02910-4601

VIN: 5TFUY5F10AX152943

Jose Amaral

27 SAXONY AVE, TIVERTON, RI 02878-2713

VIN: 5TFUY5F13AX120732

Jose Cunha

PO Box 680, Warren, RI 02885-0680

VIN: 5TFUM5F17AX013081

Jose Rego

21 LONGO ST, PROVIDENCE, RI 02909-4302

VIN: 5TFUM5F10AX012175

Joseph Amaral

27 SAXONY AVE, TIVERTON, RI 02878-2713

VIN: 5TFUY5F13AX120732

Joseph Calise

170 Ten Rod Rd, North Kingstown, RI 02852-5528

P: (401) 295-7379

VIN: 5TFDY5F18AX156948

Joseph Paquette

11 Baker St, Bristol, RI 02809-2426

P: (401) 439-6540

VIN: 5TFUY5F11AX152370

Joseph Rego

21 LONGO ST, PROVIDENCE, RI 02909-4302

VIN: 5TFUM5F10AX012175

Justin Blair

40 Locust Valley Rd, Exeter, RI 02822-3201

P: (401) 742-8026

VIN: 5TFUM5F19AX004575

Karl Simmons

1942 W Main Rd, Middletown, RI 02842-4534

P: (401) 849-5181

VIN: 5TFCM5F13AX001022

Karla Simmons

1942 W Main Rd, Middletown, RI 02842-4534

P: (401) 849-5181

VIN: 5TFCM5F13AX001022

Kyle Stone

9 Keene St, North Smithfield, RI 02896-8145

P: (401) 762-1200

VIN: 5TFUY5F14AX100828

Lisa Mello

38 COMMERCE DR, MIDDLETOWN, RI 02842-6291

VIN: 5TFDY5F14AX157241

Louis Oliveira

311 OLD MILL LN, PORTSMOUTH, RI 02871-5110

VIN: 5TFUY5F11AX139568

M Deoliveira

10 BLISSDALE AVE, CUMBERLAND, RI 02864-5508

VIN: 5TFUM5F12AX004336

Manuel Cabral

PO BOX 14262, E PROVIDENCE, RI 02914-0262

P: (X) -

VIN: 5TFUM5F11AX003985

Manuel Deoliveira

10 BLISSDALE AVE, CUMBERLAND, RI 02864-5508

VIN: 5TFUM5F12AX004336

Manuel Ferreira

12 STEERE LN, COVENTRY, RI 02816-7048

P: (401) 392-6954

VIN: 5TFUM5F16AX004016

Manuel Medeiros

7 HIGHVIEW DR, BRISTOL, RI 02809-5154

VIN: 5TFUY5F15AX113832

Maria Luis

79 WASHINGTON ST, CENTRAL FALLS, RI 02863

P: (508) 384-7403

VIN: 5TFUM5F13AX004233

Mark Letourneau

570 SAINT PAUL ST, N SMITHFIELD, RI 02896-6824

VIN: 5TFUM5F13AX001140

Mark Wightman

21 OLD BLITZKRIEG TRL, HOPE VALLEY, RI 02832-1325

P: (401) 539-1134

VIN: 5TFUY5F12AX125744

Michael Lima

498 WARWICK NECK AVE, WARWICK, RI 02889-6037

VIN: 5TFUM5F12AX007592

Michael Neves

141 GREYSTONE TER, PORTSMOUTH, RI 02871

P: (401) 864-2534

VIN: 5TFUY5F14AX140603

Michael Poisson

48 CHUM BLVD, HARRISVILLE, RI 02830-1309

VIN: 5TFUM5F10AX005775

Milton Morales

130 Erastus St, Providence, RI 02908-5115

P: (401) 272-0488

VIN: 5TFUY5F16AX152817

Nicholas Petrone

5 Dennison St, Johnston, RI 02919-5064

P: (401) 421-5756

VIN: 5TFUY5F14AX131500

Patricia Maine

55 Cantaberry Ln, Coventry, RI 02816-6904

P: (401) 385-9871

VIN: 5TFUY5F1XAX112787

Patrick Gildea

29 Lincoln St, Smithfield, RI 02917-3915

P: (401) 255-7257

VIN: 5TFUY5F17AX140806

Paulo Neto

122 HALL ST, E PROVIDENCE, RI 02914-2643

VIN: 5TFUY5F17AX105165

Pedro Alves

1145 Lonsdale Ave, Central Falls, RI 02863-1218

P: (774) 208-2566

VIN: 5TFUM5F11AX014727

Richard Colon

14 Summer St, Central Falls, RI 02863-2142

VIN: 5TFDY5F17AX152373

Robert Card

11 Maple Ave, Johnston, RI 02919-6905

P: (401) 942-2938

VIN: 5TFHY5F19AX155602

Robert Demasi

121 STEAMBOAT ST, JAMESTOWN, RI 02835-3126

VIN: 5TFUY5F18AX105076

Robert Lamarche

160 BALDWIN RD, WARWICK, RI 02886-2725

VIN: 5TFUY5F15AX142795

Robert Sousa

3 Nye St, Wakefield, RI 02879-2353

VIN: 5TFDY5F10AX104990

Ronald Barrow

827 Hopkins Hill Rd, West Greenwich, RI 02817-2515

P: (401) 397-3598

VIN: 5TFUY5F10AX139609

Scott Boland

55 School St, Westerly, RI 02891-2214

VIN: 5TFUY5F1XAX109372

Seth Wilson

70 Great Rd, East Greenwich, RI 02818-2435

P: (401) 398-0024

VIN: 5TFHY5F17AX116975

Sheri James

PO Box 179, Exeter, RI 02822-0502

P: (401) 323-4321

VIN: 5TFUY5F10AX132613

Steven Donahue

128 GEORGE ALLEN RD, CHEPACHET, RI 02814-1775

VIN: 5TFUY5F15AX131943

Steven Hickey

832 SNAKE HILL RD, N SCITUATE, RI 02857-2823

VIN: 5TFUM5F15AX001673

Thomas Bracken

23 Kelly St, Warren, RI 02885-2405

P: (401) 439-9094

VIN: 5TFUY5F16AX119719

Thomas Vega

560 PROSPECT ST APT 131, PAWTUCKET, RI 02860-6265

VIN: 5TFUY5F11AX101502

Timothy Glick

24 MIANTONOMI AVE, MIDDLETOWN, RI 02842-5431

VIN: 5TFUY5F13AX126918

Todd Gagnon

17 Hobson Ave, North Providence, RI 02911-1818

P: (575) 446-8927

VIN: 5TFDM5F16AX002511

W Forte

5 FORTE TRL, SMITHFIELD, RI 02917-1866

VIN: 5TFUY5F13AX141127

William Creeden

190 CAPSTAN ST, JAMESTOWN, RI 02835-2209

VIN: 5TFBY5F16AX120490

William Forte

5 FORTE TRL, SMITHFIELD, RI 02917-1866

VIN: 5TFUY5F13AX141127

William Horgan

50 Willie Woodhead Rd, Chepachet, RI 02814-1735

P: (401) 710-9164

VIN: 5TFUM5F16AX010303

William Mckendree

20A AVONDALE RD, WESTERLY, RI 02891-5004

VIN: 5TFUM5F10AX007512

William Weikert

156 Ridgewood Rd, Middletown, RI 02842-6242

P: (401) 846-1512

VIN: 5TFUM5F13AX012042

Albert Comeau

252 STONY LN, N KINGSTOWN, RI 02852-3800

VIN: 5TFUM5F1XAX001782

Andre Abbate

583 MENDON RD, WOONSOCKET, RI 02895-2434

P: (401) 766-2746

VIN: 5TFUY5F14AX154260

Andrew Abbate

583 MENDON RD, WOONSOCKET, RI 02895-2434

P: (401) 766-2746

VIN: 5TFUY5F14AX154260

Andrew Crider

24 Tower St, Westerly, RI 02891-1908

P: (401) 348-6868

VIN: 5TFUY5F15AX096448

Anthony Lapati

35 Koutsogiane Dr, Cranston, RI 02920-4461

P: (401) 490-0935

VIN: 5TFDY5F1XAX123952

Antonietta Dipaola

1800 HARKNEY HILL RD, COVENTRY, RI 02816-4659

VIN: 5TFUY5F13AX120603

Bennett Gallo

160 MAIN ST, HOPE, RI 02831-1839

P: (401) 439-3603

VIN: 5TFUY5F16AX129120

Bud Forrest

15 Brewster Rd, Cranston, RI 02910-4724

P: (401) 785-2492

VIN: 5TFDY5F1XAX131520

Chris Braddock

696 Cahoone Rd, Greene, RI 02827-1806

P: (401) 397-1878

VIN: 5TFHY5F17AX100971

Christine Petit

316 Rocky Hill Rd, North Scituate, RI 02857-1236

P: (401) 934-1083

VIN: 5TFUY5F13AX129379

Christopher Mendes

12 SILVER PINES BLVD, SLATERSVILLE, RI 02876

P: (401) 766-2516

VIN: 5TFUM5F11AX003694

Clarissa Russell

180 ALLEN ST UNIT 204, WOONSOCKET, RI 02895-4300

VIN: 5TFUM5F14AX005200

D Pineau

36 WILLETT AVE, RIVERSIDE, RI 02915-4223

VIN: 5TFUY5F1XAX114913

Dennis Lavallee

11 TALBOT ST, N PROVIDENCE, RI 02904-4127

VIN: 5TFUY5F17AX156066

Dewel Glover

27 Roma St, Bristol, RI 02809-3401

P: (401) 396-9176

VIN: 5TFUY5F11AX103475

Doreen Mccann

55 PINEWOOD DR, N PROVIDENCE, RI 02904-3426

VIN: 5TFUM5F13AX001851

Doreen Sousa

63 Foxhill Ave, Bristol, RI 02809-3525

VIN: 5TFUY5F19AX117592

Douglas Kiddy

14 RIDGEWOOD AVE, ASHAWAY, RI 02804-2200

VIN: 5TFUY5F1XAX133798

Emanuel Vieira

8 OAK HOLLOW LN, CHARLESTOWN, RI 02813-6112

VIN: 5TFUM5F16AX010222

F Sanabria

70 MAPLEWOOD DR, PAWTUCKET, RI 02861-4141

VIN: 5TFUM5F11AX007387

Gail Arvidson

PO Box 189, Jamestown, RI 02835-0189

P: (401) 423-1194

VIN: 5TFUM5F14AX010476

George Tsang

10 HUMMINGBIRD LN, CRANSTON, RI 02921-3554

VIN: 5TFUM5F1XAX005458

Gregory Berthiaume

12 STONE BRIDGE DR, CUMBERLAND, RI 02864-5016

VIN: 5TFDY5F19AX142587

Heather Andrade

20 Annette Ave, Pawtucket, RI 02861-4418

P: (401) 248-3217

VIN: 5TFUM5F10AX002911

Holly Ballinger

877 SAUGATUCKET RD, WAKEFIELD, RI 02879-2103

VIN: 5TFUM5F17AX005093

James Biagioni

PO BOX 301, FOSTER, RI 02825

P: (401) 647-4675

VIN: 5TFUM5F19AX014815

James Travassos

31 SUMACH AVE, RIVERSIDE, RI 02915-3721

VIN: 5TFUM5F16AX014626

Jamie Gagnon

33 DANIELSON PIKE, FOSTER, RI 02825-1414

VIN: 5TFUY5F18AX098940

Jay Greenwood

140 Amsterdam Ave, Warwick, RI 02889-3733

P: (401) 575-7822

VIN: 5TFUY5F17AX109927

Jeffrey Chagnon

38 Chase St, Pawtucket, RI 02861-1844

P: (401) 742-3661

VIN: 5TFUY5F15AX133675

Joao Dacruz

19 N HULL ST, E PROVIDENCE, RI 02914-2630

VIN: 5TFDY5F11AX153826

Joseph Jabotte

445 LOG RD, HARRISVILLE, RI 02830-1807

VIN: 5TFUY5F15AX141436

Joshua Willey

80 DARTMOUTH ST, PAWTUCKET, RI 02860-5951

VIN: 5TFUM5F19AX005791

Kenneth Finlay

95 Edmund St, Woonsocket, RI 02895-1007

P: (401) 765-2789

VIN: 5TFUY5F1XAX095148

Kevin Frechette

49 NEWTON ST, WOONSOCKET, RI 02895-3715

VIN: 5TFUY5F10AX102172

Lee Carling

30 Vega Dr, Warwick, RI 02886-4856

VIN: 5TFUY5F1XAX116810

Leo Renaud

104 Morris St, Woonsocket, RI 02895-2338

P: (401) 744-1682

VIN: 5TFUM5F14AX004628

Leo Willett

138 ARCADIA RD, HOPE VALLEY, RI 02832

P: (401) 539-2878

VIN: 5TFCM5F13AX001182

Lisa Infantino

35 GREENFIELD ST, CRANSTON, RI 02920-4011

VIN: 5TFUM5F15AX013290

Lucien Chartier

37 CLUB DR, CUMBERLAND, RI 02864

P: (401) 480-6329

VIN: 5TFUM5F11AX015263

Mark Goulart

26 STANTON RD, PORTSMOUTH, RI 02871-3519

P: (401) 683-3016

VIN: 5TFHY5F10AX154192

Marvin Webber

8 ALLISON AVE, COVENTRY, RI 02816-5000

VIN: 5TFBY5F15AX140276

Matthew Rielly

41 Warren Ave, Tiverton, RI 02878-1721

P: (401) 816-0219

VIN: 5TFUM5F16AX014903

Melissa Janes

96 LAKEHURST DR, COVENTRY, RI 02816-6920

VIN: 5TFRM5F16AX011294

Michael Brugman

1 Fagan Ct, Middletown, RI 02842-4619

P: (401) 862-2882

VIN: 5TFUY5F1XAX119299

Michael Laplume

37 Oakton St, Woonsocket, RI 02895-6447

P: (401) 356-0538

VIN: 5TFUM5F1XAX011339

Michael Morgera

PO BOX 754, WYOMING, RI 02898

P: (401) 539-0038

VIN: 5TFUY5F16AX096846

Neil Albanese

64 Emerald Way, North Scituate, RI 02857-2860

P: (401) 640-8997

VIN: 5TFUY5F13AX097727

Nick Franco

467 Metacom Ave, Bristol, RI 02809-5155

P: (401) 254-0967

VIN: 5TFUY5F14AX150838

Pasquale Dirocco

448 ANGELL RD, N PROVIDENCE, RI 02904-3106

VIN: 5TFUM5F16AX003058

Pat Pezzullo

33 ELM ST, WESTERLY, RI 02891-2123

VIN: 5TFUM5F17AX005577

Paul Cugno

23 Perkins Ave, Narragansett, RI 02882-3713

P: (401) 447-4749

VIN: 5TFUM5F11AX015103

Pedro Taveras

100 BELMONT RD, CRANSTON, RI 02910-4804

VIN: 5TFUY5F17AX148937

Peter Freeburg

741 ANNAQUATUCKET RD, N KINGSTOWN, RI 02852-5629

P: (401) 294-1608

VIN: 5TFUM5F1XAX004505

Peter Mchenry

289 Prospect Ave, Middletown, RI 02842-5652

VIN: 5TFUY5F18AX132827

Peter Mottur

430 Black Point Ln, Portsmouth, RI 02871-5200

P: (401) 862-2029

VIN: 5TFHY5F19AX114094

Rafael Pedron

90 Pilgrim Pkwy, Warwick, RI 02888-4102

VIN: 5TFUM5F14AX005603

Rene Taillon

115 TERRACE DR, CHEPACHET, RI 02814-1484

VIN: 5TFDY5F18AX129913

Richard Ferron

122 Austin Ave, Greenville, RI 02828-1416

P: (401) 949-9831

VIN: 5TFUY5F15AX111319

Robert Budz

20 PEQUOT AVE, CUMBERLAND, RI 02864-5919

VIN: 5TFUY5F17AX116814

Robert Budz

20 PEQUOT AVE, CUMBERLAND, RI 02864-5919

VIN: 5TFUY5F10AX115522

Robert Skavron

200 Roger Williams Ave Unit 202, Rumford, RI 02916-3374

P: (401) 270-6316

VIN: 5TFDY5F13AX151186

Ronald Frappier

282 Broad St, Cumberland, RI 02864-8103

P: (401) 723-4178

VIN: 5TFUM5F19AX004012

Ronald Kosegarten

192 Morrison Ave, Middletown, RI 02842-7612

P: (401) 846-5637

VIN: 5TFUY5F19AX120430

Rui Amaral

69 8th St Apt 2, East Providence, RI 02914-5120

P: (401) 265-9335

VIN: 5TFUY5F18AX121696

Rui Costa

8 CASTLETON DR, CRANSTON, RI 02921-2413

VIN: 5TFCY5F19AX010134

Scott Cournoyer

5 JOHN MCLAUGHLIN WAY, CUMBERLAND, RI 02864-2065

VIN: 5TFUY5F18AX112965

Scott Soares

241 MAIN ST, FISKEVILLE, RI 02823

P: (401) 822-0208

VIN: 5TFDY5F11AX106666

Sean Bernier

90 Avenue B, Woonsocket, RI 02895-6262

P: (401) 762-7772

VIN: 5TFBY5F13AX148540

Stephen Jemo

271 SPRAGUE ST APT 3, PORTSMOUTH, RI 02871-2713

VIN: 5TFDY5F10AX126911

Steven Dasilva

188 CHASE HILL RD, ASHAWAY, RI 02804-2100

VIN: 5TFUY5F12AX110001

Thomas Gaboriault

95 Rankin Path, North Smithfield, RI 02896-9586

P: (401) 230-4310

VIN: 5TFUY5F14AX157191

Thomas Jervis

2 SPARROW DR, WESTERLY, RI 02891-4935

VIN: 5TFUM5F14AX004127

Tim Murry

108 Beach St, Westerly, RI 02891-2744

P: (401) 741-1099

VIN: 5TFUY5F10AX097300

Vito Antonucci

144 Gazza Rd, Chepachet, RI 02814-1414

P: (401) 699-1442

VIN: 5TFUY5F19AX125241

W Horgan

50 Willie Woodhead Rd, Chepachet, RI 02814-1735

P: (401) 710-9164

VIN: 5TFUM5F16AX010303

William Laferriere

26 ROBIN DR, EXETER, RI 02822-2205

P: (401) 294-9801

VIN: 5TFUY5F15AX096594

Toyota Tundra 2010 Specs

Price
$11,185–$27,985 Inventory Prices
Combined MPG
15-17 Combined MPG
Engine
236-hp, 4.0-liter V-6 (regular gas)
Drivetrain
4x2
Towing Capacity
5,200 lbs.
Body Type
Truck
Warranty Roadside Assistance
24 months / 25,000 miles
Warranty Bumper-to-Bumper
36 months / 36,000 miles
Warranty Powertrain
60 months / 60,000 miles

Toyota Tundra 2010 Reviews

Reliable
5.0

Bought new, never had one single issue. Pulls great, has power and torque, and takes off like a corvette when not under load. Inside is nice and roomy.

by tundraLover from Savannah, GA on May 10, 2018

Toyota Trucks Tow Tremendously!
4.5

We had many different makes of trucks in our lifetime. But, when we bought our 2003 Tundra, we loved it! It felt like we were driving a car, not a truck. We recently upgraded to a 2010 Tundra because ...

by Farmgirl from NW Indiana on June 5, 2018

Toyota Tundra 2010 Ratings

Toyota Tundra 2010 VINs