Tripcomp Luggage Sets 4 Piece Suitcase Set (14/20/24/28)Hardside Suitcase with Spinner Wheels Lightweight Carry On Luggage(Black)
Tripcomp Luggage Sets 4 Piece Suitcase Set (14/20/24/28)Hardside Suitcase with Spinner Wheels Lightweight Carry On Luggage(Black)
Tripcomp Luggage Sets 4 Piece Suitcase Set (14/20/24/28)Hardside Suitcase with Spinner Wheels Lightweight Carry On Luggage(Black)
Tripcomp Luggage Sets 4 Piece Suitcase Set (14/20/24/28)Hardside Suitcase with Spinner Wheels Lightweight Carry On Luggage(Black)
Tripcomp Luggage Sets 4 Piece Suitcase Set (14/20/24/28)Hardside Suitcase with Spinner Wheels Lightweight Carry On Luggage(Black)

Tripcomp Luggage Sets 4 Piece Suitcase Set (14/20/24/28)Hardside Suitcase with Spinner Wheels Lightweight Carry On Luggage(Black)

$109.99
$399.99
-$290.00
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: Tripcomp
SKU: TC2302-4Black

Tripcomp has a complete line of luggage that is stylish and trendy, they are the first choice for students, travel, business, and business trips with high quality and low prices. 

This is a lightweight and well-made 3-piece hardshell luggage set. , Using new super thick ABS material to make the hard shell, which makes the luggage more durable, lighter and more impact resistant. Textured finish to prevent scratches and keep it beautiful after travel.  unique style, wear and scratch resistance, front design with a beautiful diamond pattern of horizontal stripes, not only adds style to the hardshell luggage, but also enhances the strength and achieves overall durability. 

Customer satisfaction is the driving force of our service, we will make you satisfied Warranty. two years warranty,if there is any issue please feel free to let us know. our customer service team will respond within 12 hours. 

Dear customers  Buy now!


  • 【HIGH QUALITY LUGGAGE SETS】: The luggage sets are made of thick materials for hardshell, which makes them more durable, lighter, and impact-resistant during travel. The textured finish is not only fashionable but also scratch-resistant. The 14-inch,20-inch carry-on meets most U.S.-based and international airline carry-on size requirements,14" cosmetic case to make travel effortless, offer excellent experience for women girls and the 24-inch and 28inch are ideal for checked luggage, making them the best choice for long trips and business trips
  • 【360°DOUBLE SPINNER WHEELS】: Our luggage set has double wheels that rotate in multiple directions, making it very smooth and quiet when moving. 24-inch 28-inch has four molded side legs to provide stable side standing when the suitcase is stored. Our suitcase passed the drop test, the load-bearing test perfectly. To ensure that easy movement and comfort
  • 【3-step telescoping handle 】Easy-to-grip handles on top and sides and retractable (three-section) trolley metal rods.
  • 【PERFECTLY SUITCASE ON TRAVEL】: Tripcomp Suitcases have roomy storage space, the inside of the zipper storage bag to facilitate the storage of small items, also with cross straps, to prevent clothes or items in the process of moving scattered.
  • 【Warranty Services】: 2 years warranty, if there is any problem, we will give the customer a satisfactory reply within 24 hours 2 years warranty, our customer service will give the customer a satisfactory reply within 24 hours.
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.