Skip to content
Free Shipping over $75 - Click for Exclusions
Free Shipping over $75 - Click for Exclusions

Boots & Apparel

Teskey’s Clothing Store is built for western life—real outfits you can wear to work, the arena, church, and a night out without changing who you are. Shop men’s, women’s, and kids’ clothing in one place, from everyday basics and dependable denim to standout pieces that bring personality to the fit. Whether your style leans classic western, ranch-ready, or boutique‑modern, you’ll find options that look right with boots and feel comfortable through a full day.

Teskey’s keeps inventory moving, so check back for new arrivals and restocks. If you’re shopping for an event outfit or trying to match a specific look, we’re happy to help you build it.

Filson All Weather Tote Bag - Moon Mist/Pewter

Filson
Original price $159.00 - Original price $159.00
Original price $159.00
$159.00
$159.00 - $159.00
Current price $159.00
SKU: 210000550277

Style # 20277990 This versatile tote is made to keep gear dry through any weather. The main material is 300D polyester ripstop and the bottom boot ...

View full details
Original price $159.00 - Original price $159.00
Original price $159.00
$159.00
$159.00 - $159.00
Current price $159.00

Filson Twin Lakes Shirt

Filson
Original price $99.00 - Original price $99.00
Original price $99.00
$99.00
$99.00 - $99.00
Current price $99.00
SKU: 210000550273

Style # 20277947 A favorite for warm-weather action, whether casting in high-desert streams, hiking into alpine lakes, or poling a skiff across the...

View full details
Original price $99.00 - Original price $99.00
Original price $99.00
$99.00
$99.00 - $99.00
Current price $99.00

Free Fly Women's Light Coral Elevate Lightweight Hoodie

Free Fly Apparel
Original price $84.00 - Original price $84.00
Original price $84.00
$84.00
$84.00 - $84.00
Current price $84.00
SKU: 210000547867

Style # WELWH-663 Meet the ultra-lightweight version of our original Elevate fabric. Same durability and lightning-fast dry times—now in a featherw...

View full details
Original price $84.00 - Original price $84.00
Original price $84.00
$84.00
$84.00 - $84.00
Current price $84.00

True Grit Western Polo

TRUE GRIT
Original price $115.00 - Original price $115.00
Original price $115.00
$115.00
$115.00 - $115.00
Current price $115.00
SKU: 210000550263

Style # G5M12SC The True Grit Western Polo Shirt delivers classic Cowboy style with everyday comfort. This vintage chalk colored polo features a sn...

View full details
Original price $115.00 - Original price $115.00
Original price $115.00
$115.00
$115.00 - $115.00
Current price $115.00

True Grit Western Polo Shirt

TRUE GRIT
Original price $115.00 - Original price $115.00
Original price $115.00
$115.00
$115.00 - $115.00
Current price $115.00
SKU: 210000550269

Style # G5M12SC The True Grit Western Polo Shirt delivers classic Cowboy style with everyday comfort. This river red colored polo features a snaps,...

View full details
Original price $115.00 - Original price $115.00
Original price $115.00
$115.00
$115.00 - $115.00
Current price $115.00

True Grit Poolside Western Polo Shirt

TRUE GRIT
Original price $115.00 - Original price $115.00
Original price $115.00
$115.00
$115.00 - $115.00
Current price $115.00
SKU: 210000550265

Style # G5M12SC The True Grit Poolside Western Polo Shirt features a classic poolside color with short sleeves and a pearl snap collar for authenti...

View full details
Original price $115.00 - Original price $115.00
Original price $115.00
$115.00
$115.00 - $115.00
Current price $115.00

True Grit Western Polo

TRUE GRIT
Original price $115.00 - Original price $115.00
Original price $115.00
$115.00
$115.00 - $115.00
Current price $115.00
SKU: 210000550257

Style # G5M12SCA The True Grit Western Polo Shirt delivers classic Cowboy style with everyday comfort. This carbon colored polo features a snaps, c...

View full details
Original price $115.00 - Original price $115.00
Original price $115.00
$115.00
$115.00 - $115.00
Current price $115.00

True Grit Pocket Button Down Shirt

TRUE GRIT
Original price $147.50 - Original price $147.50
Original price $147.50
$147.50
$147.50 - $147.50
Current price $147.50
SKU: 210000550254

Style # G5M46SSP64 The True Grit Pocket Shirt delivers classic Western style with everyday comfort. This soft brown striped button-down features a ...

View full details
Original price $147.50 - Original price $147.50
Original price $147.50
$147.50
$147.50 - $147.50
Current price $147.50

True Grit Pocket Button Down Shirt

TRUE GRIT
Original price $147.50 - Original price $147.50
Original price $147.50
$147.50
$147.50 - $147.50
Current price $147.50
SKU: 210000550252

Style # G5M46SBP The True Grit Pocket Shirt delivers classic Western style with everyday comfort. This natural cream button down features a chest p...

View full details
Original price $147.50 - Original price $147.50
Original price $147.50
$147.50
$147.50 - $147.50
Current price $147.50

True Grit Linen Stripe Button Down Shirt

TRUE GRIT
Original price $160.00 - Original price $160.00
Original price $160.00
$160.00
$160.00 - $160.00
Current price $160.00
SKU: 210000550248

Style # G5M15LS624 The True Grit Linen Stripe Button Down Shirt features a classic green stripe print in 100% cotton for breathable comfort. This s...

View full details
Original price $160.00 - Original price $160.00
Original price $160.00
$160.00
$160.00 - $160.00
Current price $160.00

True Grit Pocket Button Down Shirt

TRUE GRIT
Original price $145.00 - Original price $145.00
Original price $145.00
$145.00
$145.00 - $145.00
Current price $145.00
SKU: 210000550245

Style # G5M48SPC The True Grit Pocket Shirt delivers classic Western style with everyday comfort. This floral print button-down features a chest po...

View full details
Original price $145.00 - Original price $145.00
Original price $145.00
$145.00
$145.00 - $145.00
Current price $145.00

True Grit Pocket Button Down Shirt

TRUE GRIT
Original price $145.00 - Original price $145.00
Original price $145.00
$145.00
$145.00 - $145.00
Current price $145.00
SKU: 210000550242

Style # G5M34SCG The True Grit Pocket Shirt delivers classic Western style with everyday comfort. This olive button down features a chest pocket an...

View full details
Original price $145.00 - Original price $145.00
Original price $145.00
$145.00
$145.00 - $145.00
Current price $145.00

True Grit Western Snap Shirt

TRUE GRIT
Original price $135.00 - Original price $135.00
Original price $135.00
$135.00
$135.00 - $135.00
Current price $135.00
SKU: 210000550238

Style # G5M02SBC The True Grit Western Shirt delivers classic Cowboy style with everyday comfort. This white snap down shirt features a chest pocke...

View full details
Original price $135.00 - Original price $135.00
Original price $135.00
$135.00
$135.00 - $135.00
Current price $135.00

True Grit Pearl Snap Western Shirt

TRUE GRIT
Original price $160.00 - Original price $160.00
Original price $160.00
$160.00
$160.00 - $160.00
Current price $160.00
SKU: 210000550235

Style # G5M17LS629 The True Grit Western Shirt in Chambray combines classic western style with everyday comfort. This short-sleeve shirt features a...

View full details
Original price $160.00 - Original price $160.00
Original price $160.00
$160.00
$160.00 - $160.00
Current price $160.00

True Grit Western Stripe Pearl Snap Shirt

TRUE GRIT
Original price $160.00 - Original price $160.00
Original price $160.00
$160.00
$160.00 - $160.00
Current price $160.00
SKU: 210000550232

Style # G5M17LS626 The True Grit Western Stripe Pearl Snap Shirt in Natural features a classic stripe print with authentic pearl snap closure for t...

View full details
Original price $160.00 - Original price $160.00
Original price $160.00
$160.00
$160.00 - $160.00
Current price $160.00

Women's Striped V Neck Knit Top - FINAL SALE

Urban Daizy
Original price $47.99
Original price $47.99 - Original price $47.99
Original price $47.99
Current price $31.00
$31.00 - $31.00
Current price $31.00
SKU: 210000550231

Style # UDSW3008 This short-sleeve knit top reimagines the classic polo with a feminine V-neck and a textured open-knit construction. Featuring var...

View full details
Original price $47.99
Original price $47.99 - Original price $47.99
Original price $47.99
Current price $31.00
$31.00 - $31.00
Current price $31.00
Sale Sale

Horse Striped Pink Crew Neck Cardigan

Urban Daizy
Original price $59.99 - Original price $59.99
Original price $59.99
$59.99
$59.99 - $59.99
Current price $59.99
SKU: 210000550227

Style # UDY8926-R Add a touch of whimsical charm to your knitware collection with this cozy cardigan. Perfect statement piece for layering with...

View full details
Original price $59.99 - Original price $59.99
Original price $59.99
$59.99
$59.99 - $59.99
Current price $59.99

Western Motif Tie Front Cardigan - FINAL SALE

Blue B
Original price $54.00
Original price $54.00 - Original price $54.00
Original price $54.00
Current price $35.00
$35.00 - $35.00
Current price $35.00
SKU: 210000550221

Style # 37767W Knit cardigan with allover western-inspired motifs, tie-front neck detail, and cuffed sleeves for a playful cozy look Color: Taupe...

View full details
Original price $54.00
Original price $54.00 - Original price $54.00
Original price $54.00
Current price $35.00
$35.00 - $35.00
Current price $35.00
Sale Sale

Z Supply Perfect Linen Striped Short

Z Supply
Original price $64.00 - Original price $64.00
Original price $64.00
$64.00
$64.00 - $64.00
Current price $64.00
SKU: 210000550193

Style # ZS261582 Made of a soft linen blend, these stripe shorts bring a stylish ease to any look. A daily essential, these comfy bottoms feature ...

View full details
Original price $64.00 - Original price $64.00
Original price $64.00
$64.00
$64.00 - $64.00
Current price $64.00

Sister Mary Vivian Top - FINAL SALE

Sister Mary
Original price $139.99
Original price $139.99 - Original price $139.99
Original price $139.99
Current price $105.00
$105.00 - $105.00
Current price $105.00
SKU: 210000550179

Style # VIVIAN Elevate your everyday style with this romantic blue & white boho blouse featuring artisanal yellow sleeve accents. Softly ruffle...

View full details
Original price $139.99
Original price $139.99 - Original price $139.99
Original price $139.99
Current price $105.00
$105.00 - $105.00
Current price $105.00
Sale Sale

Kayson Wide Leg Taupe Stone Pant

Varley
Original price $138.00 - Original price $138.00
Original price $138.00
$138.00
$138.00 - $138.00
Current price $138.00
SKU: 210000550158

Style # VAR03429 With their wide leg silhouette and central front pleating, the Kayson pants are a contemporary wardrobe staple. Lightweight and ef...

View full details
Original price $138.00 - Original price $138.00
Original price $138.00
$138.00
$138.00 - $138.00
Current price $138.00

Mavis Mock Neck Green Spruce Sweatshirt

Varley
Original price $158.00 - Original price $158.00
Original price $158.00
$158.00
$158.00 - $158.00
Current price $158.00
SKU: 210000550155

Style # VAR03383 This sweatshirt is simple to style thanks to its relaxed shape and DoubleSoft® fabric. The half-zip closure adds an off-duty feel,...

View full details
Original price $158.00 - Original price $158.00
Original price $158.00
$158.00
$158.00 - $158.00
Current price $158.00

Tasmin Cropped Zephyr Mauve Sweater

Varley
Original price $118.00 - Original price $118.00
Original price $118.00
$118.00
$118.00 - $118.00
Current price $118.00
SKU: 210000550152

Style # VAR03107 A cropped sweat top with an oversized silhouette is a stylish off-duty companion. The Tasmin features a relaxed dropped sleeve, ri...

View full details
Original price $118.00 - Original price $118.00
Original price $118.00
$118.00
$118.00 - $118.00
Current price $118.00

Katrina Fitted Pine Bark Fleck Tee

Varley
Original price $72.00 - Original price $72.00
Original price $72.00
$72.00
$72.00 - $72.00
Current price $72.00
SKU: 210000550150

Style # VAR03023 The Katrina is a fitted everyday tee with rib texture and contrast fleck detailing. It's cut to a flattering, slim silhouette with...

View full details
Original price $72.00 - Original price $72.00
Original price $72.00
$72.00
$72.00 - $72.00
Current price $72.00

Toby Seamless Black Tank Top

Varley
Original price $78.00 - Original price $78.00
Original price $78.00
$78.00
$78.00 - $78.00
Current price $78.00
SKU: 210000550148

Style # VAR02768 Perfect for days on the move, the Toby tank is here to elevate your active and everyday looks alike. Made in our Cupro Seamless fa...

View full details
Original price $78.00 - Original price $78.00
Original price $78.00
$78.00
$78.00 - $78.00
Current price $78.00

Nila Mid Rise Taupe Stone Short

Varley
Original price $98.00 - Original price $98.00
Original price $98.00
$98.00
$98.00 - $98.00
Current price $98.00
SKU: 210000550143

Style # VAR02738 The Nila mid-rise shorts come in a lightweight Soft Stretch Woven fabric with a fully elasticated, gathered waistband for a perfec...

View full details
Original price $98.00 - Original price $98.00
Original price $98.00
$98.00
$98.00 - $98.00
Current price $98.00

Arlington Zephyr Mauve Running Short

Varley
Original price $78.00 - Original price $78.00
Original price $78.00
$78.00
$78.00 - $78.00
Current price $78.00
SKU: 210000550140

Style # VAR01774 Made from durable yet soft Ripstop fabric, these shorts feature a curved hem with contrasting binding for style and unrestricted m...

View full details
Original price $78.00 - Original price $78.00
Original price $78.00
$78.00
$78.00 - $78.00
Current price $78.00

Atrium High Rise Green Spruce Short

Varley
Original price $98.00 - Original price $98.00
Original price $98.00
$98.00
$98.00 - $98.00
Current price $98.00
SKU: 210000550137

Style # VAR01759 The Atrium shorts, made in our signature DoubleSoft® fabric, feature an elegant A-line cut. Perfect for spring/summer and daily we...

View full details
Original price $98.00 - Original price $98.00
Original price $98.00
$98.00
$98.00 - $98.00
Current price $98.00

Show Me Your Mumu Everly Mini Dress

Show Me Your Mumu
Original price $168.00 - Original price $168.00
Original price $168.00
$168.00
$168.00 - $168.00
Current price $168.00
SKU: 210000550135

Style # MS6-6556 Sweet and timeless, this green gingham mini is full of countryside charm! Featuring a square neckline, front button accents, and a...

View full details
Original price $168.00 - Original price $168.00
Original price $168.00
$168.00
$168.00 - $168.00
Current price $168.00

Show Me Your Mumu Cannes Wild Meadow Embroidery Shorts

Show Me Your Mumu
Original price $178.00 - Original price $178.00
Original price $178.00
$178.00
$178.00 - $178.00
Current price $178.00
SKU: 210000550129

Style # MS6-6086 These playful shorties are a warm-weather essential! Featuring an elastic waist for comfort and embroidered floral trims for a fem...

View full details
Original price $178.00 - Original price $178.00
Original price $178.00
$178.00
$178.00 - $178.00
Current price $178.00

Show Me Your Mumu Maddox Dress

Show Me Your Mumu
Original price $198.00 - Original price $198.00
Original price $198.00
$198.00
$198.00 - $198.00
Current price $198.00
SKU: 210000550126

Style # MDS6-871 Add the Maddox Mini to your weekend wardrobe! With a vest-style top, front buttons, and sweet contrast lace detailing, she’s the p...

View full details
Original price $198.00 - Original price $198.00
Original price $198.00
$198.00
$198.00 - $198.00
Current price $198.00

Show Me Your Mumu Geneva Mini Dress - FINAL SALE

Show Me Your Mumu
Original price $198.00
Original price $198.00 - Original price $198.00
Original price $198.00
Current price $129.00
$129.00 - $129.00
Current price $129.00
SKU: 210000550124

Style # MDS6-865 The Geneva mini is the perfect pick for any fun event you have on the cal! The fitted bodice cinches you in, while the built-in sh...

View full details
Original price $198.00
Original price $198.00 - Original price $198.00
Original price $198.00
Current price $129.00
$129.00 - $129.00
Current price $129.00
Sale Sale

Birkenstock Boston Soft Bed - Tobacco Brown Oiled

Birkenstock
Original price $169.95 - Original price $169.95
Original price $169.95
$169.95
$169.95 - $169.95
Current price $169.95
SKU: 210000550111

Style # 1019484 Our most sought-after clog, the Boston lends a fashion-forward edge to any style. Handcrafted for quality, oiled nubuck leather loo...

View full details
Original price $169.95 - Original price $169.95
Original price $169.95
$169.95
$169.95 - $169.95
Current price $169.95

Wrangler Women's Cowboy High Rise Short

Wrangler
Original price $49.99 - Original price $49.99
Original price $49.99
$49.99
$49.99 - $49.99
Current price $49.99
SKU: 210000550087

Style # 112373361 Flattering and perfect for the season ahead, our Women’s Mid-Length High Rise Cowboy Short is just what you’ve been missing. It f...

View full details
Original price $49.99 - Original price $49.99
Original price $49.99
$49.99
$49.99 - $49.99
Current price $49.99

Wrangler Men's ATG Performance Polo Shirt

Wrangler
Original price $39.99 - Original price $39.99
Original price $39.99
$39.99
$39.99 - $39.99
Current price $39.99
SKU: 210000550081

Style # 112375277 Stay sharp, stay ready. The Wrangler® All Terrain Gear Men’s Performance Polo Shirt is made for taking on the outdoors without sa...

View full details
Original price $39.99 - Original price $39.99
Original price $39.99
$39.99
$39.99 - $39.99
Current price $39.99

Wrangler Men's ATG Performance Button Down Shirt

Wrangler
Original price $28.99 - Original price $28.99
Original price $28.99
$28.99
$28.99 - $28.99
Current price $28.99
SKU: 210000550069

Style # 112375201 Classic Western style meets modern versatility in the Wrangler® ATG Men’s Performance Knit Shirt. This short-sleeve collared shir...

View full details
Original price $28.99 - Original price $28.99
Original price $28.99
$28.99
$28.99 - $28.99
Current price $28.99

Wrangler Men's ATG Performance Polo Shirt

Wrangler
Original price $39.99 - Original price $39.99
Original price $39.99
$39.99
$39.99 - $39.99
Current price $39.99
SKU: 210000550073

Style # 112375252 Stay sharp, stay ready. The Wrangler® All Terrain Gear Men’s Performance Polo Shirt is made for taking on the outdoors without sa...

View full details
Original price $39.99 - Original price $39.99
Original price $39.99
$39.99
$39.99 - $39.99
Current price $39.99

Wrangler Men's ATG Performance Button Down

Wrangler
Original price $28.99 - Original price $28.99
Original price $28.99
$28.99
$28.99 - $28.99
Current price $28.99
SKU: 210000550061

Style # 112375184 Classic Western style meets modern versatility in the Wrangler® ATG Men’s Performance Knit Shirt. This short-sleeve collared shir...

View full details
Original price $28.99 - Original price $28.99
Original price $28.99
$28.99
$28.99 - $28.99
Current price $28.99

Wrangler Men's ATG Performance Button Down Shirt

Wrangler
Original price $49.99 - Original price $49.99
Original price $49.99
$49.99
$49.99 - $49.99
Current price $49.99
SKU: 210000550057

Style # 112375133 Classic Western style meets modern versatility in the Wrangler® ATG Men’s Performance Knit Shirt. This short-sleeve collared shir...

View full details
Original price $49.99 - Original price $49.99
Original price $49.99
$49.99
$49.99 - $49.99
Current price $49.99

Wrangler Men's ATG Performance Desert Print Snap Shirt

Wrangler
Original price $49.99 - Original price $49.99
Original price $49.99
$49.99
$49.99 - $49.99
Current price $49.99
SKU: 210000550054

Style # 112375130 Get the Western-inspired look and style that thrives in the great outdoors with the Wrangler All Terrain Gear Men’s Print Perform...

View full details
Original price $49.99 - Original price $49.99
Original price $49.99
$49.99
$49.99 - $49.99
Current price $49.99

The Shea Blue Cardigan - FINAL SALE

MOD REF
Original price $54.00
Original price $54.00 - Original price $54.00
Original price $54.00
Current price $35.00
$35.00 - $35.00
Current price $35.00
SKU: 210000550042

Style # TAR0316 Wrap yourself in the warmth of this blue cardigan, thoughtfully designed to support your active lifestyle. The mid-weight knit fabr...

View full details
Original price $54.00
Original price $54.00 - Original price $54.00
Original price $54.00
Current price $35.00
$35.00 - $35.00
Current price $35.00
Sale Sale

The Shea Butter Yellow Cardigan - FINAL SALE

MOD REF
Original price $54.00
Original price $54.00 - Original price $54.00
Original price $54.00
Current price $35.00
$35.00 - $35.00
Current price $35.00
SKU: 210000550041

Style # TAR0316 Wrap yourself in the warmth of this butter yellow cardigan, thoughtfully designed to support your active lifestyle. The mid-weight ...

View full details
Original price $54.00
Original price $54.00 - Original price $54.00
Original price $54.00
Current price $35.00
$35.00 - $35.00
Current price $35.00
Sale Sale

Into the Sunset Cowboy Hat 12oz Candle

The Soi Company
Original price $30.00 - Original price $30.00
Original price $30.00
$30.00
$30.00 - $30.00
Current price $30.00
SKU: 210000550035

Style # 12ITSU Fragrance Notes: White Amber, Sugar Tangelo Blossom A warm fragrance that captures the last light of day. Into the Sunset blends a u...

View full details
Original price $30.00 - Original price $30.00
Original price $30.00
$30.00
$30.00 - $30.00
Current price $30.00

Howdy Cowboy Boot 12oz Candle

The Soi Company
Original price $30.00 - Original price $30.00
Original price $30.00
$30.00
$30.00 - $30.00
Current price $30.00
SKU: 210000550034

Style #12HOWD Fragrance Notes: Bourbon Mahogany & Tonka Bean Saddle up for a fragrance that’s as rugged as it is refined. Howdy captures the sp...

View full details
Original price $30.00 - Original price $30.00
Original price $30.00
$30.00
$30.00 - $30.00
Current price $30.00

Large Longhorn Platter

Arthur Court
Original price $171.00 - Original price $171.00
Original price $171.00
$171.00
$171.00 - $171.00
Current price $171.00
SKU: 210000550029

Style # 103340 Bring a timeless charm to any home with the Arthur Court's Large Longhorn Platter: Perfect Housewarming Present. This eye-catching p...

View full details
Original price $171.00 - Original price $171.00
Original price $171.00
$171.00
$171.00 - $171.00
Current price $171.00

Equestrian Round 12" Tray

Arthur Court
Original price $75.00 - Original price $75.00
Original price $75.00
$75.00
$75.00 - $75.00
Current price $75.00
SKU: 210000550028

Style # 103944 Indulge in the aura of sophistication with Arthur Court's handcrafted Equestrian Round Tray. A perfect wedding gift; it's not only a...

View full details
Original price $75.00 - Original price $75.00
Original price $75.00
$75.00
$75.00 - $75.00
Current price $75.00

Equestrian Bit Oblong Open Tray

Arthur Court
Original price $123.00 - Original price $123.00
Original price $123.00
$123.00
$123.00 - $123.00
Current price $123.00
SKU: 210000550026

Style # 104088 Experience elegance at your special occasions with Arthur Court's High-quality Metal Equestrian Oblong Tray with Openwork. This beau...

View full details
Original price $123.00 - Original price $123.00
Original price $123.00
$123.00
$123.00 - $123.00
Current price $123.00

Equestrian Bit 8x10 Photo Frame

Arthur Court
Original price $75.00 - Original price $75.00
Original price $75.00
$75.00
$75.00 - $75.00
Current price $75.00
SKU: 210000550032

Style # 300576 Presenting Arthur Court's Equestrian Bit Photo Frame, a hand-engraved alloy accessory ready to transform your home bar or any area n...

View full details
Original price $75.00 - Original price $75.00
Original price $75.00
$75.00
$75.00 - $75.00
Current price $75.00
Boots & Apparel

Teskey’s Clothing Store is built for western life—real outfits you can wear to work, the arena, church, and a night out without changing who you are. Shop men’s, women’s, and kids’ clothing in one place, from everyday basics and dependable denim to standout pieces that bring personality to the fit. Whether your style leans classic western, ranch-ready, or boutique‑modern, you’ll find options that look right with boots and feel comfortable through a full day.

Teskey’s keeps inventory moving, so check back for new arrivals and restocks. If you’re shopping for an event outfit or trying to match a specific look, we’re happy to help you build it.

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare