TrekMate Luggage Sets 20/24/28inch

Luggage Sets, Suitcases with Wheels, 3 Piece Luggage Set, Suitcase Set with TSA Lock Spinner Wheels YKK Zippers, 20in 24in 28in

$159.00
$299.00
-$140.00
Expandable Capacity: Versatile sizes with a 20% volume boost - adapt to your travel needs effortlessly.
Robust & Lightweight: ABS hybrid co-extrusion construction ensures strength without added weight.
Silent Glide Wheels: Whisper-quiet dual wheels for smooth, noise-free navigation in any setting.
TSA-Approved Security: Side-mounted, keyless TSA-friendly combination lock for hassle-free protection.
20" (15.35 x 9.06 x 22.05), 24" (17.32 x 11.02 x 25.98), 28" (19.69 x 12.2 x 29.92)
Color:  orange
Quantity
Free shipping
AlI US & CA orders
Discount
15% Off code: WEL15
48 Hours dispatch
Order on weekdays
Secure payment
Paypal , Credit Card and so on

TrekMate Luggage

Introducing TrekMate Luggage - the perfect blend of sophistication and convenience for your travels. With a range of carefully designed features, TrekMate provides a seamless travel experience. It offers expandable volume, noiseless glide wheels, sturdy construction, reliable zippers, intelligent organization, an adjustable aluminum handle, TSA-approved security, and exceptional durability. The collection combines all these features to ensure that your journeys, whether a weekend escape or a grand expedition, are characterized by comfort, style, and peace of mind. Unleash your inner adventurer with TrekMate - where innovation and wanderlust come together.

Robust Construction

Crafted with precision using the ABS hybrid co-extrusion technique, TrekMate Luggage is a durable and lightweight option for your travel needs. With its strength and easy handling, it provides reliable protection for your belongings.

Expandable Volume

Our expandable luggage design unlocks a world of possibilities. With a simple zip pull, you can effortlessly increase your luggage's capacity by 20%, saying goodbye to packing dilemmas. This allows you to bring home even more souvenirs without the hassle of worrying about space.

Adjustable Aluminum Handle

TrekMate is a versatile travel companion that can easily adapt to meet your specific needs. Its aluminum telescopic handle is designed to be extended to your preferred height, ensuring optimal comfort for travelers of all sizes.

Silent Glide Wheels

Embark on a serene journey with our dual wheels that are whisper-quiet and abrasion-resistant, coated with durable TPE rubber. Bid farewell to noisy distractions while navigating through busy airport terminals.

Smart Organization

Pack smarter, not harder. The luggage's full-zip interior divider and cross straps make it easy to keep items organized, while the dedicated compartments ensure hassle-free packing and organization.

TSA-Approved Security

Protect your valuable belongings effortlessly with our side-mounted, TSA-compliant combination lock. Say goodbye to the hassle of carrying keys, as you can now simply enter your personal code for enhanced peace of mind.

UNFOLD YOUR STYLISH

UNFOLD YOUR STYLISH

Explore the New Era of Fashion

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.