Your Shopping Cart is empty.
{{ ( ? : item.product.cover_media.alt_translations) | translateModel }} {{ (
                    : item.product.cover_media.alt_translations) | translateModel
{{ 'product.bundled_products.label' | translate }}
{{ 'product.bundle_group_products.label' | translate }}
{{ '' | translate }}
{{ 'product.addon_products.label' | translate }}
{{ field.name_translations | translateModel }}
  • {{ childProduct.title_translations | translateModel }}

    {{ getChildVariationShorthand(childProduct.child_variation) }}

{{item.quantity}}x {{ item.unit_point }} Point
{{addonItem.product.cover_media.alt_translations | translateModel}}
{{ 'product.addon_products.label' | translate }}
{{addonItem.quantity}}x {{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}

Terms & Conditions

Welcome to Mr.Fabric34

Here are some important information about our shop and the whole shopping process. If you have questions regarding the content below, please feel free to message or contact us :)

All items are either ready-stock or pre-order. Delivery days are during weekdays (working days). Weekend and public holidays are not included.

If it is an urgent order that you cannot wait, please contact our customer service to check whether the item is ready-stock before placing an order.

Certain factors regarding logistics, lack of material by suppliers, or when items suddenly go out of stock during your order, all could be the causes of delayed delivery. Under these circumstances, customers will be contacted and advised to split the order, or cancel the item that may take too much time.


General Product Information

We provide a 7-day trial period for all products.

Before shipping out your order, parcels and packaging will be inspected to ensure they're complete and in good condition. However, damages on packaging may still happen during delivery.

Based on different manufacturing processes of each kind of products, below are some conditions we'd like you to notice before purchase: 

1. Fabric products: Due to manufacturing limitations, the printing position may vary due to cutting/knitting angles, and may be slightly different from photographs. Also, very slightly unstitch at the end of the thread and pilling on fabric are considered normal.

2.  Printed and dyed products: Colors may vary in every batch of fabric which may cause slight uneven in printing and peeling/dyeing color spots (approximately less than 1cm³.)

Due to various factors of online shopping, a 10-20% discrepancy in colors is considered normal.

All items are packed with wrapping bag or box. There may be a slight smell of cloth or dye in new items, but the smell will fade after washing or airing dry.

All the above are within accepted scopes in international quality inspection standards, and they are not considered as defective items.


How do I purchase?

Enter each product page and press "Add To Cart"

Upon checking out, enter your details correctly to complete the transaction.  (We support Facebook login & direct purchase without having to sign up to be a member)

Our site is in shopping cart system, and the same product can be added into the cart without limits. You may add another design or color of the same product.

* If you really find it hard to purchase through our website, please feel free to send us the screenshot of the product you like, and we'll arrange the order for you.


About Shipping

The shipping fee is calculated by the total weight of your parcel

   NinjaVan Express (normally 3-5 days, if postcode is not covered, Postlaju instead) 

   West Malaysia (Peninsular Malaysia):  Within the 1st kilogram: RM 22, if above, extra fee will be added.

   East Malaysia (Sabah & Sarawak):  Within the 1st kilogram: RM 33, if above, extra fee will be added.


Goods will be shipped within 2-4 working days after online payment is confirmed, or when COD order is made. 

Once shipped, you will receive the parcel within 3-10 working days, depending on your area and the delivery methods.

In the event of goods failed to be delivered due to wrong or incomplete information on address, contact number or name of the person to contact, we will notify you in person. 

Goods will be returned and order will be canceled if we are unable to get in touch with you within 3 days. 

The balance after deduction of return shipping fee will be refunded to you.


Payment Methods

1. ATM

2.  Online transfer via Molpay 

3. Cash on delivery


Should you have other special requests, please contact us directly.


Pre-order items will be shipped out approximately 6 - 18 working days after an order is placed, which does not include rest days, public holidays and the day order is placed.
Please note that orders with the combination of ready stock and pre-order items will be shipped together once the pre-order stock has arrived.
Other cases: In the event of uncertain shipping time due to certain promotion (Eg. Pre-order sale), we will notify you. 
Shipping may be delayed during holiday season or force majeure events. In the cases when the items are in supply shortage or are defective, we will keep you updated. 
Hence, please make sure you enter your email address and contact number correctly.