HidaisOne Button Bespoke Formal Dinner Prom Suit For Boy Dark Green
HidaisOne Button Bespoke Formal Dinner Prom Suit For Boy Dark Green

HidaisOne Button Bespoke Formal Dinner Prom Suit For Boy Dark Green

$179.00
Jacket Size:  34
Pant Size:  28
Shape:  Slim
Quantity
Share the love
Free Customized
Worldwide Shipping
Sustainably Made
Secure Payments
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1651799308132').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
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.
Description

Neckline: Notched Lapel
Material: Polyester & Polyester Blend
Pattern: Solid
Piece: 2 Piece
Pocket: No Flap

jacket size

pant size

Shipping

Hidais custom made and deliver bridesmaid dresses, wedding dresses & evening prom dresses with various shipping methods for different customers to choose. In order to satisfy all customers' requirements, most of our dresses are made to order. This means it takes time for us to make your dresses and then we also need about 3-5 work days to ship it to you.

Receiving time=Processing time+Shipping time

Processing Time

Express Shipping Order:Processing time:10-12working days

Rush Order:Processing time:5-9working days

(Depends on the style)

Shipping Time

Shipping Method

Region

Shipping Time (business days)

Shipping Cost (US Dollars)

Express Shipping

United States, France, Germany, United Kingdom, Australia, New Zealand, Canada, Ireland, Switzerland, Sweden, Italy, Austria

5-8

$19.9

All Other Countries

7-15

$29.99

Rush

Order

United States, France, Germany, United Kingdom, Australia, New Zealand, Canada, Ireland, Switzerland, Sweden, Italy, Austria

5-8

$49.99

All Other Countries

7-15

$49.99

Size Chart

Return & Refund

Thank you for shopping with Hidais.

At Hidais, customer satisfaction is always our top priority.

If you are not satisfied with the items you received, and wishing to return the item, please check the details as follows.

-You should contact us within 48 hours( from the date that the item is received) if you want to return the item back to us.

- If you are going to ship an item back to us, you should contact our customer support first within 24 hours; our customer representative will clarify for you. Please provide a detailed explanation in the return package, (including the order number, receiver and the reason why return).

-We cannot accept returns on items that have been worn or damaged by improper cleaning method.

- Returned items are refunded the amount paid for the items but shipping and any rush fees (if applicable) will not be refunded.

- If there is just a small problem, we encourage customers to keep the dress; if you want to return it just because you don't like it, in this case, we can offer some small compensation, but no return.

  • If insist need return the dress, you should contact our customer support first within 48 hours; Our service will send the process of returning, and pls keep in mind, you need pay shipping fee back, and after we got the dress returned, we will do 90% refunds (shipping fee and rush order service fee is nonrefundable, and there will be a 10% restocking fee).
  • Customers need to be responsible for shipping fees or customs to send back the package. Pls, remark the dress value to be $5.

-We accepts a partial or complete refund for the item that has problem due to our carelessness. That means we can not warrant a refund if the problem of the item is not caused by Hidais, because we do not do free returns.

- If insist need return the dress, you should contact our customer support first within 48 hours; Our service will send the process of returning, and pls keep in mind, you need pay shipping fee back, and after we got the dress returned, we will do refunds (shipping fee and rush order service fee is nonrefundable, and there will be a 10% restocking fee).

Cancelling Orders

All orders can not be cancelled after 12 hours, because our workers has already started making the dress, if you insist need cancel orders, we will charge $40-$80 fee for our workers spend time, fabric and workmanship on the dress.

If you cancel your order halfway through production or before shipment, we need to charge you 55% of the order amount as compensation for the time, fabric and craftsmanship spent by our workers to make the dresses. (Especially for customized styles, the full cost will be charged because they cannot be re-sold)
We hope you understand.🙏

REFUND POLICY

Refunds are not available after 14 days of receipt. If you have a problem with your dress, please contact customer service immediately.

Return and refund processing time

We will process refunds and returns within 48 hours. After we agree to the refund or return, the refund will be returned through the original payment method within 5 to 15 days after agreeing.

Returns should be agreed by our service first! Self-returned package will not be accepted!

If you have any further questions/issues, pls do not hesitate to contact us: service@hidais.com

The fabric is very soft and comfortable, the dress has a great flow to it and the pleats are well done. The stitching is perfect, a million times better than dresses I've bought on other sites!
Musharks
The prom was held very suddenly, so I contacted their customer service first to ask if I could receive my customized dress in ten days, and the customer service was very kind to contact the factory and courier company for me, and I received the dress in only eight days, and it fit perfectly, and I am very grateful to them!
Freda
I had it custom sized to my measurements and it fit really well. I didn't know how to measure at first, so their customer service sent me a lot of information to teach me how to measure accurately, which I really appreciate. My party was perfect, thanks Hidais!
Robin Navarro