Shipping, explained
Free standard U.S. shipping. No minimum order. Handling 1–2 + transit 4–5 business days; 5–7 business days total.
Shipping policy$70.00
A closer look
.ts-trashbag-desc {
--ts-black: #050505;
--ts-ink: #111827;
--ts-muted: #526071;
--ts-line: #e5e7eb;
--ts-soft: #f6f8fb;
--ts-blue: #1397e8;
--ts-blue-soft: #eaf6ff;
font-family: Montserrat, Poppins, Arial, Helvetica, sans-serif;
color: var(--ts-ink);
background: #fff;
}
.ts-trashbag-desc * { box-sizing: border-box; }
.ts-trashbag-desc img { display: block; width: 100%; height: auto; max-width: 100%; }
.ts-trashbag-desc a { color: inherit; text-decoration: none; }
.ts-trashbag-section { padding: 72px 0; }
.ts-trashbag-section:first-of-type { padding-top: 34px; }
.ts-trashbag-soft { background: var(--ts-soft); }
.ts-trashbag-wrap { width: min(1120px, calc(100% - 32px)); margin: 0 auto; }
.ts-trashbag-hero, .ts-trashbag-feature, .ts-trashbag-banner { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 44px; align-items: center; }
.ts-trashbag-media { border: 1px solid var(--ts-line); border-radius: 8px; overflow: hidden; background: #fff; }
.ts-trashbag-media img { object-fit: contain; background: #fff; }
.ts-trashbag-eyebrow, .ts-trashbag-tag, .ts-trashbag-product-label { display: inline-flex; align-items: center; gap: 8px; color: #0071ce; font-size: 12px; font-weight: 900; line-height: 1.2; letter-spacing: .03em; text-transform: uppercase; margin: 0 0 12px; }
.ts-trashbag-eyebrow::before { content: ""; width: 8px; height: 8px; border-radius: 999px; background: var(--ts-blue); }
.ts-trashbag-desc h2, .ts-trashbag-desc h3 { margin: 0; color: #000; letter-spacing: 0; font-weight: 950; }
.ts-trashbag-desc h2 { font-size: clamp(26px, 3vw, 38px); line-height: 1.08; }
.ts-trashbag-desc h3 { font-size: 21px; line-height: 1.18; }
.ts-trashbag-desc p { margin: 14px 0 0; color: var(--ts-muted); font-size: 16px; line-height: 1.68; }
.ts-trashbag-badges { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; margin-top: 22px; }
.ts-trashbag-badge { min-height: 58px; border: 1px solid var(--ts-line); border-radius: 7px; background: #fff; display: flex; align-items: center; gap: 12px; padding: 13px 14px; color: #111827; font-size: 14px; line-height: 1.3; font-weight: 900; }
.ts-trashbag-badge::before, .ts-trashbag-list li::before { content: ""; width: 9px; height: 9px; border-radius: 999px; background: var(--ts-blue); box-shadow: 0 0 0 5px var(--ts-blue-soft); flex: 0 0 auto; }
.ts-trashbag-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }
.ts-trashbag-panel { border: 1px solid var(--ts-line); border-radius: 8px; background: #fff; padding: 30px; }
.ts-trashbag-panel.ts-dark { background: #050505; border-color: #050505; }
.ts-trashbag-panel.ts-dark h3, .ts-trashbag-panel.ts-dark li { color: #fff; }
.ts-trashbag-panel.ts-dark .ts-trashbag-list li::before { background: var(--ts-blue); box-shadow: 0 0 0 5px rgba(19, 151, 232, .18); }
.ts-trashbag-list { display: grid; gap: 13px; margin: 18px 0 0; padding: 0; list-style: none; }
.ts-trashbag-list li { display: flex; gap: 13px; color: var(--ts-muted); font-size: 15.5px; line-height: 1.55; }
.ts-trashbag-feature { padding: 28px 0; border-bottom: 1px solid var(--ts-line); }
.ts-trashbag-feature:last-child { border-bottom: 0; }
.ts-trashbag-feature:nth-child(even) .ts-trashbag-media { order: 2; }
.ts-trashbag-feature-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 14px; }
.ts-trashbag-feature-card { border: 1px solid var(--ts-line); border-radius: 8px; background: #fff; padding: 26px; }
.ts-trashbag-feature-card p { margin-top: 12px; }
.ts-trashbag-install { border: 1px solid var(--ts-line); border-radius: 8px; background: #fff; padding: 26px; display: flex; align-items: center; justify-content: space-between; gap: 22px; }
.ts-trashbag-install h3 { font-size: 21px; }
.ts-trashbag-install p { margin-top: 8px; }
.ts-trashbag-install-link { display: inline-flex; align-items: center; justify-content: center; min-height: 46px; border-radius: 999px; background: var(--ts-blue); color: #fff !important; padding: 12px 20px; font-size: 14px; font-weight: 950; white-space: nowrap; box-shadow: 0 12px 26px rgba(19, 151, 232, .18); }
.ts-trashbag-video { display: grid; grid-template-columns: minmax(0, .72fr) minmax(0, 1.28fr); gap: 28px; align-items: center; }
.ts-trashbag-video-frame { position: relative; width: 100%; aspect-ratio: 16 / 9; border: 1px solid var(--ts-line); border-radius: 8px; overflow: hidden; background: #000; }
.ts-trashbag-video-frame iframe, .ts-trashbag-video-frame video { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; object-fit: contain; background: #000; }
.ts-trashbag-banner { background: #050505; border-radius: 8px; padding: 38px; overflow: hidden; }
.ts-trashbag-banner.ts-solo { grid-template-columns: 1fr; }
.ts-trashbag-banner.ts-solo > div { max-width: 780px; }
.ts-trashbag-banner h2, .ts-trashbag-banner p { color: #fff; }
.ts-trashbag-banner p { opacity: .82; }
.ts-trashbag-banner .ts-trashbag-media { border-color: rgba(255,255,255,.18); background: #111; }
.ts-trashbag-pairings { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; margin-top: 24px; }
.ts-trashbag-product { border: 1px solid var(--ts-line); border-radius: 8px; overflow: hidden; background: #fff; transition: transform .18s ease, box-shadow .18s ease; }
.ts-trashbag-product.ts-text-only { min-height: 172px; display: flex; }
.ts-trashbag-product.ts-text-only .ts-trashbag-product-body { width: 100%; display: flex; flex-direction: column; }
.ts-trashbag-product.ts-text-only .ts-trashbag-link { margin-top: auto; }
.ts-trashbag-product:hover { transform: translateY(-2px); box-shadow: 0 14px 30px rgba(15, 23, 42, .08); }
.ts-trashbag-product img { aspect-ratio: 1 / .82; object-fit: contain; background: #f8fafc; border-bottom: 1px solid var(--ts-line); }
.ts-trashbag-product-body { padding: 16px; }
.ts-trashbag-product-label { margin-bottom: 8px; font-size: 11px; }
.ts-trashbag-product h3 { font-size: 16px; line-height: 1.22; min-height: 40px; }
.ts-trashbag-link { display: inline-flex; margin-top: 18px; color: #0071ce; font-size: 13px; font-weight: 900; }
.ts-trashbag-faq { margin-top: 24px; border: 1px solid var(--ts-line); border-radius: 8px; background: #fff; padding: 2px 24px; }
.ts-trashbag-faq details { border-bottom: 1px solid var(--ts-line); }
.ts-trashbag-faq details:last-child { border-bottom: 0; }
.ts-trashbag-faq summary { position: relative; cursor: pointer; padding: 22px 36px 22px 0; color: #000; font-size: 17px; font-weight: 950; list-style: none; }
.ts-trashbag-faq summary::-webkit-details-marker { display: none; }
.ts-trashbag-faq summary::after { content: "+"; position: absolute; top: 50%; right: 0; width: 22px; height: 22px; transform: translateY(-50%); border-radius: 999px; background: var(--ts-blue-soft); color: var(--ts-blue); display: grid; place-items: center; font-size: 20px; font-weight: 950; }
.ts-trashbag-faq details[open] summary::after { content: "-"; }
.ts-trashbag-faq details p { margin: -8px 0 22px; max-width: 820px; }
@media (max-width: 900px) {
.ts-trashbag-hero, .ts-trashbag-feature, .ts-trashbag-banner, .ts-trashbag-grid, .ts-trashbag-video, .ts-trashbag-feature-cards { grid-template-columns: 1fr; }
.ts-trashbag-feature:nth-child(even) .ts-trashbag-media { order: 0; }
.ts-trashbag-pairings { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.ts-trashbag-install { align-items: flex-start; flex-direction: column; }
}
@media (max-width: 560px) {
.ts-trashbag-section { padding: 42px 0; }
.ts-trashbag-desc h2 { font-size: 28px; }
.ts-trashbag-badges, .ts-trashbag-pairings { grid-template-columns: 1fr; }
.ts-trashbag-panel, .ts-trashbag-banner { padding: 22px; }
.ts-trashbag-faq { padding: 2px 18px; }
}
Multi-Model Cabin Waste and Storage
Seatback Trash Can and Storage Bag
Keep wrappers, tissues, bottles, and small passenger items contained in a compact waterproof bag that hooks behind compatible Tesla seats.
Model 3/Y/S/X
Trash or storage
Waterproof material
Five styles
When small waste spreads through the cabin
Wrappers collect in door pockets.
Passengers have nowhere convenient for tissues.
Open bags leak or tip over.
Large bins reduce rear legroom.
With a compact container behind the seat
Contain everyday rubbish in one location.
Use the same bag for passenger storage.
Attach it without floor space.
Wipe the waterproof interior clean.
Hook-On Seatback Fit
Use vertical space behind the front seat
The attachment keeps the bag accessible without occupying the footwell.
Dual-Purpose Interior
Switch between waste and storage
Use it for wrappers and tissues or organize bottles, toys, cables, and passenger essentials.
Five Style Options
Choose color or label treatment
Available selections include Black, Red, Brown, Three Color Label, and German Label.
Give Every Small Item One Place to Go
Keep Waste and Passenger Essentials Off the Floor
The compact seatback position is easy to reach, simple to empty, and less intrusive than a freestanding cabin bin.
Recommended Pairings
Create a Cleaner Everyday Cabin
Pair the bag with glovebox hooks, key-card protection, a Juniper cup pad, and a rotating USB dock.
Glovebox Storage
Model 3/Y Glove Box Hooks
View product
Card Protection
Acrylic Tesla Key Card Case
View product
Console Protection
Juniper Silicone Cup Pad
View product
Smart Console
Rotating Shift Dock USB Hub
View product
FAQ
Questions Before You Upgrade
Which vehicles are supported?
Compatible Tesla Model 3, Model Y, Model S, and Model X seatback layouts.
Can it be used for storage?
Yes. It works as both a trash container and rear passenger storage bag.
Is the material waterproof?
It uses waterproof material intended to contain routine moisture and simplify cleaning.
Which styles are available?
Black, Red, Brown, Three Color Label, and German Label.
How is it cleaned?
Empty it, wipe with mild soap and water, and dry before reattaching.
Delivery and returns follow our Shipping Policy and 30-day Return & Refund Policy. Ask us to confirm any separate manufacturer warranty for the exact item.
| Option 1 | Black, Red, Brown, Three Color Lable, German Label |
|---|---|
| Original brand | Tesstudio |
| Materials | It uses waterproof material intended to contain routine moisture and simplify cleaning. |
Measure usable cargo space and compare the shape, mounting or retaining method and stated vehicle compatibility.
Check the cargo-floor shape and usable length, width and depth. Some organizers are vehicle-specific; confirm the listed model and retaining arrangement.
Use and care for this item according to its supplied manufacturer instructions. Confirm the exact model, dimensions and selected options above; features not stated for this product are not promised.





Measure usable cargo space and compare the shape, mounting or retaining method and stated vehicle compatibility.
Check the cargo-floor shape and usable length, width and depth. Some organizers are vehicle-specific; confirm the listed model and retaining arrangement.
Available options are listed on each product. Select the exact option before adding it to your cart; not every item offers every color or size.
Handling takes 1–2 business days, followed by 4–5 business days in transit: 5–7 business days total. Business days exclude weekends and U.S. public holidays; these stages are already included in the total.
Email [email protected] with your order reference and the email used at checkout. We can help with available dispatch and tracking information.
Contact [email protected] within 30 days after delivery. Include your order reference and a description of the issue, and obtain return instructions before sending a parcel.
For cargo storage, include the vehicle model, selected option and relevant cargo-space measurements and describe installation or damage. Send your order reference, a description and available photos of the item and packaging to [email protected].
The expected posting time is 3–5 business days from merchant refund approval, through the original payment method. Contact [email protected] if this period has passed.
Contact [email protected] with the product name and selected option.
Free standard U.S. shipping. No minimum order. Handling 1–2 + transit 4–5 business days; 5–7 business days total.
Shipping policyContact us within 30 days after delivery for return instructions. Approved refunds: 3–5 business days from approval.
Returns & refunds