El Paso's factory mattress store — no middleman, no markup games.

56 years in business · In El Paso 26 years · 4th-generation family owned

Call (915) 222-6297 Shop Mattresses
Inside the Caballero Mattress showroom, El Paso
56Years in business
26Years in El Paso
4.5★Google rating
$110Starting price

0% interest for up to 36 months — equal monthly payments on qualifying purchases.

Shop

Tap a size — see the real price

Every price below is our real store price. Tap Twin, Full, Queen or King on any mattress and the price updates right there.

Which house line fits you?

See the guide

Classic Gem — Start here. Supportive and comfortable, our best value. Twin $199 · Full $249 · Queen $299 · King $399

Classic Diamond — A step up. A medium feel with a plush quilted pillow top. Twin $249 · Full $349 · Queen $449 · King $599

Luna Deluxe — The cooler, quieter one. Deeper comfort layers for a cooler, quieter sleep. Twin $349 · Full $449 · Queen $649 · King $749

Body Rest — The most support. Our most supportive build, made for backs that work hard all day. Twin $399 · Full $649 · Queen $799 · King $949

Still not sure? Try them side by side in store — and every one comes with our 100-night home trial.

Showing prices for: Twin

Brand offers shown on brand websites — like 100-night home trials — apply to purchases made on those websites. Ask us in store about our own trial, delivery, and warranty help.

Truck & RV mattresses — built here in El Paso

Semi-truck sleepers

38×80 in stock · Sleeper mattresses for all major rigs — from $145

More details

Bring your sleeper measurements — width and length — and we will match the size. Don't see your size? We make our own mattresses, so ask us about custom sizes.

SizePrice
30×80$145
38×74$150
38×80$150
42×80$155

Prices are for the mattress only.

RV and custom sizes

More details

RV beds are rarely a standard home size — measure the platform itself (width and length), not the old mattress, and bring the measurements in. Custom work is part of what we do: our customers have had mattresses made for 3/4 antique beds and other odd sizes. Ask us what we can build for your RV, camper, or antique frame — pricing is by size, quoted in store.

Fleets & bulk

Bulk pricing starts at 20 units. Call Gabriel for a fleet quote at (915) 222-6297 — we'll beat any better offer by 10%.

Call (915) 222-6297

Pay over time — your choice

Pay over time with promotional financing or lease-to-own options. Apply in store or by phone — most decisions are quick, and we will walk you through every option. All financing and lease-to-own plans are subject to approval by the provider.

Synchrony

Promotional Financing with Synchrony

  • Equal monthly payments
  • 6 months on purchases $299+
  • 12 months on $1,999+ — longer terms in store

Call (915) 222-6297Text us (915) 222-6297

Details

36 months, 0% interest — equal monthly payments (Synchrony HOME™, on qualifying purchases; subject to credit approval)

No Interest if Paid in Full within 6 or 12 months (Synchrony promotional plans — interest is charged from the purchase date if the balance is not paid in full)

Koalafi

Financing · $40 application fee · 4-month early purchase option · Apply in store or by phone

Call (915) 222-6297Text us (915) 222-6297

Progressive Leasing

Lease-to-Own*

  • Lease-to-own
  • Approvals in minutes
  • Early purchase options

Call (915) 222-6297Text us (915) 222-6297

Details

Acima

Lease-to-own · 90-day purchase option · $54 application fee · lease-to-own, subject to approval

Call (915) 222-6297Text us (915) 222-6297

Snap Finance

Lease-to-own · 100-day purchase option · $39 application fee · lease-to-own, subject to approval

Call (915) 222-6297Text us (915) 222-6297

Layaway — Caballero Mattress

$40 deposit · 3-month layaway · no credit application · the deposit goes toward your price · your mattress is released when it's paid in full

Wholesale & bulk — we supply businesses, too

Caballero Mattress is a factory wholesaler. We sell in bulk to other retailers, furniture stores and mattress stores, and we supply hotels, RVs, trucking fleets, Airbnbs, apartment communities, the military, firefighters — and many more businesses. We manufacture our own private-label mattresses (15+ models), and we've built 100+ business relationships in 56 years in business. Bulk pricing starts at 20 units — and we'll beat any better offer by 10%.

Call (915) 222-6297 for a bulk quoteText us (915) 222-6297

Get a bulk quote

Tell us what your business needs and we'll put together a bulk quote.

Request My Bulk QuoteCall (915) 222-6297

Good to know

Frequently asked questions

Is delivery really free?

Yes — delivery is free in the El Paso area, including setup and removal of the packaging. Free delivery is our November offer.

Can I get my mattress today?

Yes, same-day delivery is available when the day's deliveries aren't fully booked. Call (915) 222-6297 early to reserve your spot.

Will you take my old mattress away?

Free haul-away is included with any Serta purchase — free Caballero pillows (set of 2), free delivery, and free haul-away. For other mattresses, ask us when you order.

Do you offer layaway?

Yes. A $40 deposit starts your layaway — no credit application. You have up to 3 months to pay, the deposit goes toward your price, and your mattress is released when it's paid in full.

What does "starting at" price mean — is it the real price?

Yes. Our prices are real 'starting at' prices for that mattress line.

I found a better offer somewhere else. Will you beat it?

Yes — we beat any other offer by 10%.

How does the 10% sign-up offer work?

Sign up and get 10% off. It's one per customer and cannot be combined with other offers.

If I sign up for texts, how many will I get?

Up to 4 text messages per month.

Are your house-brand mattresses made by someone else?

No — we're a factory store. We make our own private-label mattresses (Classic Gem, Classic Diamond, Luna Deluxe, and Body Rest), so you buy manufacturer-direct with no middleman.

What warranty do I get?

Manufacturer warranties apply to the mattresses we sell, and our team will help you with warranty questions in the store.

Do you carry mattresses for semi-truck sleepers?

Yes — truck sleeper sizes are stocked in the store.

Where are you, and when are you open?

7710 North Loop Dr, El Paso, TX 79915 · (915) 222-6297 · Monday–Saturday 10 AM–6 PM, closed Sundays.

What if the mattress isn't right for me?

You have 100 nights. After a 30-night break-in, you can exchange it once for a different mattress (a $249.99 processing charge applies). If the second one still isn't right, you can return it for a refund within the original 100 nights (a $249.99 processing charge applies). Full terms are in our Terms & Conditions.

How does free delivery work — and what should I expect on delivery day?

Delivery is free in the El Paso area on every mattress during November, and free delivery includes setup and removal of the packaging. Same-day delivery is available when the day's deliveries aren't fully booked — call (915) 222-6297 early to reserve your spot. If you bought a Serta, we will also take your old mattress away free when we deliver, and your free Caballero pillows (set of 2) come with your purchase. For other mattresses, ask us about haul-away when you order. Not sure if your address is in the El Paso area? Call us and ask — we will tell you before you buy. Your 100 nights start from delivery.

Do you offer a military or first-responder discount?

Yes — show your military, veteran or first-responder ID and get 10% off, plus a free set of Caballero pillows (set of 2) with your mattress.

Visit Us

Come try them in person

7710 North Loop Dr., El Paso, TX 79915

Monday–Saturday 10 AM–6 PM · Closed Sundays

We accept cash, cards, Zelle and Cash App — and there's no card fee.

Holiday hours

Thanksgiving — Thursday, November 26, 2026: Closed.

Wednesday, November 11, 2026 (Veterans Day): open regular hours, 10 AM–6 PM.

Friday, November 27, 2026: open regular hours, 10 AM–6 PM.

All other days: Monday–Saturday 10 AM–6 PM · Closed Sundays.

Get Directions Call (915) 222-6297 Text us (915) 222-6297 WhatsApp

Follow us

Facebook Instagram

Why Caballero

Why El Paso buys here

Factory pricing

We manufacture — no middleman, so the markup was never added.

We beat any offer by 10%

Find a better offer at any other store and we will beat it by 10%.

Free delivery — and free haul-away with any Serta

Free delivery in the El Paso area on every mattress, including setup and removal of the packaging. Buy any Serta mattress and we'll also take your old mattress away free when we deliver. Buying a different mattress? Ask us about haul-away when you order. Free delivery is our November offer.

100-Night Trial

Sleep on it at home for up to 100 nights. If it's not right, exchange it once — and if the second one still isn't right, return it for a refund. A $249.99 processing charge applies to an exchange or return; full details in our Terms.

What our customers say

4.5 stars · 30 Google reviews

Real reviews from our Google listing.

★★★★★

Best mattresses we have ever owned. Well made, great quality, and Ana was very friendly. She helped so much. Can't wait to get my sons his soon.

Elena Dominguez
★★★★★

Caballero Mattress did a fantastic job making my custom mattress for my 3/4 Antique Bed. The bed is not a twin and not a full, its a custom size that requires a specialty made mattress and box. Perfect dimensions and the bed fit perfectly in the frame. Great job Caballero Mattress!

Jamie Flores
★★★★★

Caballero mattress is truly amazing!! I am beyond satisfied with the excellent level of customer service and quality of their product. I got a queen pillow top and it is a cloud ☁️ It Gives me the support I need and is Still sink in comfortable , I will definitely be recommending them :) and going back for future purchases thank you guys so much for 5 star service !

Kim Madrigal
★★★★★

Very affordable! I'll be sending them more customers for sure. Buen precio y se portaron muy amables. Se los voy a recomendar a mis amigos/fam :)

mj valenz
★★★★★

Great service, Gabriel and Ana were very helpful and patient with me. Great costumer service.

Kenya Freddie
★★★★★

I was just looking when I came to Caballero Mattress but Gabriel answered all my questions promptly and sincerely…He was so helpful I made a purchase right on the spot…..I an very grateful to have met Gabriel Caballero today!

Charles Vidal Jr

Bought from us? A Google review helps another El Paso family find us: is.gd/CaballeroMattress

Leave us a Google review

Get Directions Text us (915) 222-6297 Call (915) 222-6297

This season's specials — November

Text us (915) 222-6297 Call (915) 222-6297 Get Directions

Get 10% off your first in-store purchase

Sign up with your email and phone number — then show this screen in store or call (915) 222-6297 to claim your 10% discount. No spam.

By checking this box, I agree to receive marketing text messages from Caballero Mattress LLC at the phone number I entered, up to 4 messages per month. Message and data rates may apply. Consent is not a condition of purchase and is not required to receive the 10% discount. Reply STOP to opt out at any time; reply HELP for help.

By entering your email, you agree to receive the 10% discount email and marketing emails from Caballero Mattress LLC. You can unsubscribe at any time using the link in every email. See our Privacy Policy and Terms & Conditions.

You're in! ✅Mention this sign-up in store or by phone to claim your 10% off.

Your sign-up goes to Caballero Mattress so we can send you the 10% offer. Claim it in store or by calling (915) 222-6297.