Product catalogue

Your brand, on everything your team touches.

Choose from 1185 products: our core range plus options from our makers. We put your logo on them, with free design and mock-ups. Then we make, colour-match, pack and deliver, all under one roof.

Shop now
  • 10% off your first order, or for students and non-profits.
  • 10% off when you give us more lead time.

Made for these organisations

    Explore

    Find what you need.

    Let’s put your logo on it.

    Send your logo and get a free mock-up and an itemised quote.

    Shop now

    Shop now

    1185 products. Pick a category, set a budget, or match your brand colour.

    Shop by category

    Colour consistency

    Match your brand colour

    Pick your brand colour or type its hex code. We show the products that come in a matching colour and name the closest shade on each one.

    Screen colours are a guide. We confirm the exact shade on your free mock-up.

    Products

    Not sure which one to pick?

    Tell us your quantity and budget on WhatsApp and we’ll check for you. Mock-ups are free.

    About usServices

    Services

    Logo options, print methods and prices, with free design and mock-ups on every order.

    Logo options we offer

    Logo printing prices

    S$ per piece, per print position, before discounts. Prices include set-up. Silkscreen is charged per colour (minimum 20 pieces). Delivery from S$20. Open any product and use "Work out your total": each print location can have its own method and size.

    Send us your logo. We'll draw the rest.

    Send your logo and get a free mock-up and an itemised quote.

    We reply Monday to Friday, 9am to 6pm.

    Past orders

    Past orders

    Real orders we have produced and delivered. These are photos of finished goods from our own production, shown by product type.

    Gallery

      Want your logo on one of these?

      Pick a product, send your logo, and see a free mock-up before you commit.

      About us

      Designed, made and packed under one roof.

      Uniforms for a workforce, merchandise for an event, branding for a launch: we design and deliver all of it, from our offices in Singapore and Malaysia.

      Browse products
      Design
      Free mock-ups
      Range
      1185 products
      Offices
      Singapore and Malaysia

      01/ 06Process

      From logo to doorstep, under one roof.

      Five steps, one team, so nothing gets lost between them.

      Your logo

      01 / 05

      Design

      Free design and mock-ups, so you see your logo on the product before you commit.

      02 / 05

      Product

      Pick from 1185 products: apparel, bags, drinkware, stationery and more, plus options from our makers.

      03 / 05

      Printing

      Printed or embroidered, with your brand colour matched to the closest shade on each product.

      04 / 05

      Packaging

      Every piece is packed and sorted by team or location, ready to hand out.

      05 / 05

      Delivery

      Delivered to one address or many.

      Global brands look consistent because every piece is designed to one standard. We bring that standard to everyone.

      clients served
      450+
      orders completed
      1,000+

      02/ 06Why us

      Six reasons teams choose us.

      • Free design and mock-ups

        See your logo on the product before you commit. Artwork and mock-ups are free.

      • One roof, design to delivery

        Design, making, packing and delivery sit in one team, so nothing gets lost between steps.

      • Colour-matched to your brand

        Pick your brand colour and we match the closest shade on each product.

      • Individually packed

        Every piece is packed and sorted by team or location, ready to hand out.

      • Offices in Singapore and Malaysia

        People you can reach in person, by email or on WhatsApp, Monday to Friday, 9am to 6pm.

      • 1185 products to start from

        Apparel, bags, drinkware, stationery and more, plus options from our makers.

      • 10% offyour first order, or for students and non-profits.
      • 10% offwhen you give us more lead time.

      03/ 06Products

      What we make.

      1185 products across tees, bags, drinkware and more.

      1. Free

        Brand & product design

        Artwork, logo placement, colour specification and mock-ups, so your whole range reads as one brand.

      2. Base styles

        Apparel & uniforms

        Tees, polos, hoodies, jackets, jerseys and workwear. We advise on fit, fabric and finish, then sample and produce.

      3. Kitted & packed

        Merchandise & packaging

        Caps, totes, welcome kits, event packs and gifts people keep, packed and labelled in packaging chosen for the item and the moment.

      4. At your venue

        Event branding & live printing

        Backdrops, banners and wayfinding, plus live printing and personalisation bars at launches, conferences and community days.

      04/ 06Printing

      Pick the print method that suits your logo.

      Four of our logo options, side by side. The full list and prices are on Services.

      Silkscreen

      Look
      Solid colours, 1 to 4
      Best for
      Best value at volume
      Good to know
      Minimum 20 pieces

      DTF

      Look
      Full colour and gradients
      Best for
      Detailed logos and small runs
      Good to know
      Minimum order 20 pieces

      Embroidery

      Look
      Stitched, premium, up to 8 thread colours
      Best for
      Polos, uniforms and caps
      Good to know
      Our highest-priced method

      Sublimation

      Look
      Full-colour all-over print
      Best for
      All-over designs
      Good to know
      White or light fabrics only

      See our servicesLogo options, print methods and prices, with free design and mock-ups on every order.

      05/ 06Clients

      Made for these organisations.

        06/ 06Offices

        Visit or message us.

        Free design and mock-up on every order. We reply Monday to Friday, 9am to 6pm.

        Still have questions?

        Answers on pricing, mock-ups, printing, delivery and payment.

        Read the FAQContact us

        See it before you commit.

        Artwork and mock-ups are free. Send your logo and we’ll start.

        Contact

        Contact

        Talk to us, find our offices, or take the catalogue with you.

        Take the catalogue with you

        Our catalogues as PDFs: product pages, colours, sizes and print methods. They carry no prices.

        Offices

        Singapore

        60 Paya Lebar Road, #06-28 Paya Lebar Square, Singapore 409051 · Map ↗ (opens in a new tab)

        WhatsApp +65 8312 2641
        Mon to Fri, 9am to 6pm
        UEN 202212556H

        Find us on Google (Singapore office, opens in a new tab)

        Rated 4.9 on Google · 100+ reviews (Singapore Google profile, opens in a new tab)

        Johor Bahru

        11-02 Jalan Molek 1/31, 81100 Johor Bahru · Map ↗ (opens in a new tab)

        WhatsApp +60 12 206 0162
        Mon to Fri, 9am to 6pm
        Reg. no. 202401026460

        Find us on Google (Johor Bahru office, opens in a new tab)

        Kuala Lumpur

        Unit 1-15-02, Menara Bangkok Bank, 105 Jalan Ampang, 50450 Kuala Lumpur · Map ↗ (opens in a new tab)

        Find us on Google (Kuala Lumpur office, opens in a new tab)

        Start with a free mock-up.

        Send your logo and we reply Monday to Friday, 9am to 6pm.

        Frequently asked questions

        How can we help?

        Answers on pricing, mock-ups, printing, delivery and payment in Singapore.

        Ordering

        Quotes, minimum quantities and what your price covers.

        The price depends on the quantity, the printing method and the number of colours. Tell us roughly how many pieces you need, what they are for and when you need them by, and we will recommend the best option for your budget and send a quotation.

        Our minimum order is 20 pieces.

        Our minimum order is 20 pieces.

        The price covers the product and the printing, including the silkscreen mould where silkscreen is used. Delivery is charged separately unless your order qualifies for free delivery.

        Yes. Since the artwork and delivery are already arranged, adding items such as lanyards or tote bags usually costs less than ordering them separately. Let us know and we will include them in your quotation.

        Yes. Custom names or numbers can be added on DTF, embroidery, sublimation and laser-engraved items for a small additional charge per piece. Send us the list and we will include it in the quotation.

        Silkscreen needs one mould per colour per print location, so fewer colours means a lower price. A larger quantity also lowers the price per piece because the mould is a one-time setup.

        Yes. Customers in Malaysia are quoted in Malaysian ringgit (MYR).

        Yes. We offer 10% off your first order, or for students and non-profits, and 10% off when you give us more lead time.

        We reply within 1 working day.

        Schools, corporates, events and charities.

        Our sizes range from XS to 4XL.

        Artwork and mock-ups

        Files, sizes, placement, colour and samples, before anything is printed.

        Yes. Our in-house designers prepare a mock-up for you before anything is produced, and production matches the approved mock-up.

        Your mock-up is usually ready on the same working day.

        You can ask for as many mock-up revisions as you need.

        Ideally a high-resolution file of 300 dpi or above with a transparent background, sent as a zip file in PNG, AI or PSD format. If your design was made in Canva, share the Canva link and we can retrieve the files directly. Other formats such as PDF or JPG can still be used, but they may need extra time and cost.

        Please send a higher-resolution version, at least 300 dpi, so the lines print clean and sharp. Edges that look blurry or pixelated when zoomed in will not print well.

        Yes. We can redraw and trace your logo from a low-quality file.

        Lines should be at least 1 mm wide for silkscreen and 2 mm wide for DTF. Thinner lines may not print clearly, so we will flag them and suggest making them bolder.

        We use standard placements. A chest logo sits at our standard left or right chest position. A back print sits about 10 to 15 cm below the collar so it looks balanced when worn. The mock-up is shown flat, so placement can look slightly different from how it appears when worn.

        A5 is up to 14 x 20 cm, A4 is up to 20 x 28 cm and A3 is up to 28 x 40 cm. To go bigger, we move the print up to the next size, which adjusts the price. Silkscreen also needs a 2 cm border for the mould.

        Colours can vary slightly on different surfaces and materials, and the industry standard is about 90% accuracy. Photos and screens are not reliable for colour, so please send a Pantone code if you have one. If not, we can match it using our colour card.

        Yes. Every order gets a free virtual sample, which is a video or photos for your approval before bulk production starts. A physical sample is optional and paid: it is S$20 per design plus S$20 delivery. A physical sample is ready within 7 to 10 working days after artwork confirmation, and this is not part of the main production time.

        Yes. Every order gets a free virtual sample, which is a video or photos for your approval before bulk production starts. A physical sample is optional and paid: it is RM60 per design plus RM60 delivery. A physical sample is ready within 7 to 10 working days after artwork confirmation, and this is not part of the main production time.

        Printing and customising

        Printing methods, fabrics and finishing touches.

        For apparel we offer silkscreen, DTF, DTG, sublimation and embroidery. For other items we offer UV printing on hard surfaces, laser engraving on metal and PU, hot-stamping on PU leather, embossing on leather, and silkscreen or pad printing on bags and pens.

        For larger quantities we usually recommend silkscreen. It lasts the longest, gives solid and consistent colours on every piece, and is the most cost-effective at volume. DTF suits small quantities and full-colour designs, but it is less long-lasting than silkscreen. Silkscreen is not suitable for gradients, photos or designs with many colours.

        DTF is usually the best choice for full-colour designs and gradients. Sublimation also works for all-over full-colour prints on polyester.

        Sublimation gives an all-over print and works on polyester only, on light-coloured garments.

        Yes. Embroidery gives a premium stitched look and is popular for corporate wear. It supports up to 8 thread colours. It is not suitable for gradients, fine detail or cuffs, and thin lines should be at least 2 mm.

        It depends on the printing method. Sublimation is not suitable for dark garments, and DTG on a black shirt needs a white base, which costs more. Tell us your garment colour and we will recommend the right method.

        Our CT21 and CT24 cotton shirts use premium 42-count cotton. All our dri-fit shirts are made from recycled plastic bottles, and we also have organic cotton options. Tell us whether you prefer cotton or dri-fit and we will recommend suitable models.

        Yes. Our budget range includes CT16E (black and white only), DF01E, HD28E and WB01E, which offer good value for money.

        No. Each model is dyed in a separate batch, so the colour may vary slightly between models. We can arrange a sample first if the colour match matters to you.

        Yes. We can add custom labels, hangtags and special packaging, which are quoted separately.

        Production and delivery

        Lead times, delivery and tracking.

        Our standard lead time is 2 to 3 weeks after artwork and payment confirmation. We confirm the date with our production team before promising it.

        Yes, we can arrange expedited orders at an additional charge. Tell us your deadline and we will check with our production team and confirm whether it is possible.

        Rush orders can often be arranged. Tell us your deadline and we will check with production and confirm.

        Delivery in Singapore is S$20 per address, and it is free for orders of S$1,000 and above.

        Delivery to Malaysia is RM60 per address, and it is free for orders of RM3,000 and above.

        Each order is delivered to one address, either residential or office, and someone must be present to receive it. We cannot deliver to pickup points, bus stops or car parks. A fixed delivery time slot is available for an additional S$30.

        Each order is delivered to one address, either residential or office, and someone must be present to receive it. We cannot deliver to pickup points, bus stops or car parks. A fixed delivery time slot is available for an additional RM90.

        Yes. Shipping cost and time depend on the destination, so please ask us for a quotation.

        Once your order is shipped, we send you the tracking number. Delivery usually arrives 1 to 3 working days after shipment. You can also ask us for a status update at any time.

        We deliver to your address. Collection from our office is not available.

        Payment

        How to pay.

        We accept bank transfer and PayNow.

        We accept bank transfer.

        After-sales

        Changes, defects, returns and reorders.

        Please tell us as soon as possible. Changes are possible before production starts, but some changes may not be possible once production has started.

        We are sorry to hear it. Please send us a photo of the issue. We will check it against the approved mock-up and get back to you on the same day.

        Because all items are custom-made, we cannot accept returns for a change of mind. If there is an error on our side, we will make sure it is rectified.

        Yes. We will check your previous order and confirm the price, as prices may have changed. Repeat orders follow the quality of your previous order, and we keep your approved colour on record so it can be matched.

        We check each order against your approved mock-up.

        Still have a question?

        Tell us what you need and we will come back with a recommendation and a quote. Mock-ups are free.

        Browse products

        Prefer to chat? WhatsApp us (opens in a new tab) or write to hello@nanyangxpress.com

        Legal

        Privacy notice

        What we do with the details you give us when you ask for a quote, a mock-up or an order. Short version: we only use what you send us to reply to you and serve your order, and this website does not track you.What we do with the details you give us when you ask for a quote, a mock-up or an order. Short version: we only use what you send us to reply to you and serve your order, and the usage statistics this website keeps are anonymous.

        English | Bahasa Malaysia

        Last updated: 4 November 2026

        Who we are

        This notice is from Nanyang Xpress (Singapore UEN 202212556HMalaysia registration no. 202401026460). "We" and "us" mean Nanyang Xpress. Our office addresses are on the Contact page.

        Data Protection Officer: briantey@nanyangexpress.org. General enquiries: hello@nanyangxpress.com.

        It covers this website and the quotes, mock-ups and orders you ask us for. It is written to follow the Personal Data Protection Act 2012 of Singaporethe Personal Data Protection Act 2010 of Malaysia (as amended).

        This notice applies to visitors of any age. The website is not directed at children, and we do not knowingly collect personal data from them.

        What we collect

        We collect only what you choose to give us:

        • In the enquiry and mock-up form: your name, organisation or event, and, if you add them, email, phone number, the date you need your order by, where it should be delivered (Singapore, Malaysia or both), notes, your account manager's email, the products and quantities on your shortlist, and a brand colour if you pick one. If you choose a logo file, only its file name is added to the message; you attach the file yourself.
        • When you contact us directly by email, WhatsApp or phone: whatever you share, such as artwork, delivery details and order details.

        You do not have to give us any personal data. If you do not, we may not be able to prepare a quote or mock-up or reply to you.

        The website has no user accounts, no analytics and no advertising or tracking cookies. See Cookies and browser storage for the few preferences it keeps in your browser.

        The website has no user accounts and no advertising or tracking cookies. It does keep anonymous usage statistics, described in "Anonymous site statistics" below. See Cookies and browser storage for what is kept in your browser.

        What happens when you use the request form

        The form is put together in your browser. Nothing is sent to us by the website itself.

        • Send by email opens your email app, or Gmail in a new tab on a computer, with your request filled in. We receive it only when you press send there.
        • Copy request copies the text to your device so you can paste it into an email or a WhatsApp message to us.
        • To save you retyping, the details you enter are kept on your own device (in your browser) until you press Clear my details or clear your browser data. They are not sent to us by being saved.

        Anonymous site statistics

        To see which pages and products are useful and where people get stuck, the website counts how it is used. It records, for example: which pages and products are opened; which categories, filters and search words are used (only short search words; anything that looks like an email address, phone number or long text is discarded); which buttons are used, such as shortlist, WhatsApp, email and the mock-up request panel; how far the request panel gets before it is closed (the steps reached and the names of the fields touched, never what you type); your device type (phone, tablet or computer); the country guessed from your browser's time zone; the website you came from (the domain only); and how fast pages load.

        These statistics are anonymous. They contain no names, email addresses, phone numbers or anything you type into the request form, no IP address, no browser identification string, and no cookie or permanent identifier. A random code that exists only in the current browser tab, and disappears when you close the tab, lets us count a visit as one visit without knowing who you are. We cannot identify you from these statistics and we do not combine them with any other information about you. Individual records are kept for up to 180 days; after that only totals remain.

        The statistics are stored with our database provider, Supabase. As with any website, your IP address reaches the provider's servers when your browser sends the data, but we do not save it with the statistics. We use the statistics only to improve the website, our products and our service, never for advertising.

        We do not collect statistics if your browser sends a Do Not Track or Global Privacy Control signal. You can also opt out at any time on the Cookies and browser storage page.

        Why we use your details

        • to reply to you and answer your questions;
        • to prepare quotes, mock-ups and quotations;
        • to take, produce, pack, deliver and invoice orders, and keep the records of them;
        • to follow the law and to protect our rights where needed.

        We will not use your details for a different purpose unless you agree or the law allows it.

        Who we share it with, and sending it overseas

        We do not sell personal data. We share it only with people who need it to serve you:

        • our own staff, including across our Singapore and Malaysia offices where an order involves both;
        • couriers and other partners who help us produce, pack and deliver your order;
        • providers of the tools we use to communicate with you, such as Gmail and WhatsApp. These are third-party services and may handle data outside Singapore and Malaysia.

        If your personal data leaves Singapore or Malaysia, we take reasonable steps so that it is protected to a standard comparable to the law that applies to us. We may also disclose data when the law or a lawful authority requires it.

        How long we keep it, and how we protect it

        We keep personal data only as long as needed for the purposes above or as required by law.

        We take reasonable steps to protect it, such as limiting access to staff who need it. Email and messaging are not completely secure, so please do not send payment card numbers or identity numbers to us that we have not asked for.

        Your rights: access, correction and questions

        You may ask us for a copy of the personal data we hold about you, how it has been used or disclosed, and to correct anything that is wrong. Email briantey@nanyangexpress.org with "Data protection" in the subject line and tell us what you need. We will check who you are, then reply as soon as reasonably possible, and tell you if we need more time. Where the law allows we may charge a reasonable fee for an access request, and we will tell you first.

        This is the contact for all data protection questions, requests and complaints: briantey@nanyangexpress.org (Monday to Friday, 9am to 6pm).

        Singapore

        For people in Singapore, we aim to follow the Personal Data Protection Act 2012: consent, a stated purpose, access and correction, protection, limited retention and care when sending data overseas, as set out above. If you are not satisfied with our reply you can also contact the Personal Data Protection Commission of Singapore.

        Malaysia

        For people in Malaysia, this is our notice under the Personal Data Protection Act 2010 (as amended). In line with its principles, we tell you what we collect and why (notice and choice), we use it for those purposes and share it only as described (general and disclosure principles), we protect it and keep it no longer than needed (security and retention), and we keep it accurate and let you ask for access and correction (data integrity and access). You may also withdraw consent as described above. If you are not satisfied with our reply you can contact the Personal Data Protection Commissioner of Malaysia.

        This notice is available in English and in Bahasa Malaysia: Notis Privasi.

        Other services this website uses

        The fonts and images on this website are hosted on our own site, so your browser makes no request to any other company's server when a page loads.

        • Our web host may keep standard technical logs (such as IP address, browser type and the page requested) to deliver the site and keep it secure.
        • Anonymous statistics are sent to our database provider, Supabase, only while statistics are switched on.
        • Links to other services. WhatsApp, Gmail, Google Maps, Google Business Profile (Google reviews), Instagram and Facebook are separate services with their own privacy policies. A request goes to them only when you click their link.

        Changes to this notice

        We may update this notice. The date at the top shows the latest version.

        Legal

        Cookies and browser storage

        We only store your preferences in your browser. No tracking or advertising cookies.

        Last updated: 4 November 2026

        The short version

        This website does not set any cookies. It uses your browser's local storage, a small space on your own device, to remember choices you make and, if you use the request form, the details you type so you do not have to type them again. None of it is sent to us by being stored, and none of it is used to track you or for advertising.

        The website does not use analytics. If we ever add analytics or anything else that needs your consent, we will ask you first and update this page.

        The website counts how it is used, anonymously, without cookies and without any permanent identifier. See "Anonymous site statistics" in the Privacy notice. You can opt out below.

        What is stored

        NameWhat it holdsWhyHow longType
        nx-theme"light" or "dark"Remembers the theme you chose with the theme buttonUntil you clear your browser dataPreference
        nx-faq-country"sg" or "my"Remembers whether you chose Singapore or Malaysia, so the right offices, FAQ answers, notes and prices showUntil you clear your browser dataPreference
        nx-xmas-music"1" or "0"Remembers whether you switched the festive music on or offUntil you clear your browser dataPreference
        nx-bar-dismissedA time stampRemembers that you closed the "Free design and mock-up" bar, so we do not show it again for 7 daysUsed for 7 days, then ignored until you clear your browser dataPreference
        nx-storage-notice"1"Remembers that you closed the notice about this pageUntil you clear your browser dataPreference
        nx-shortlistThe products, colours and quantities you added to your shortlistKeeps your shortlist if you leave and come backUntil you remove the items or clear your browser dataEssential for the shortlist you asked for
        nx-enquiryThe details you type in the request form: name, organisation, email, phone, notes, dates and optionsSaves you retyping. It stays on your device and is not sent to us until you send your requestUntil you press "Clear my details" or clear your browser dataEssential for the form you asked to use
        nx-sidA random code of letters and numbers (kept in your tab's session storage, not a cookie)Lets us count a visit as one visit without knowing who you are. It cannot be linked to youOnly until you close this browser tabAnonymous statistics
        nx_analytics_optout"1" if you opted out of anonymous statisticsRemembers that you do not want to be countedUntil you clear your browser dataPreference

        The shortlist and request form keys are created, empty, when you first open the site. Your brand colour and the name of a logo file you pick are kept only while the page is open. They are not stored.

        Anonymous site statistics

        We count visits anonymously to improve the site. No cookie is used and nothing you type is recorded. If your browser sends Do Not Track or Global Privacy Control, we do not count you at all.

        Statistics are on.

        Other services your browser contacts

        None when a page loads. The fonts are hosted on our own site, so your browser makes no request to Google or any other company for them.

        Anonymous statistics are sent to our database provider, Supabase, only while statistics are switched on.

        WhatsApp, Gmail, Google Maps, Google Business Profile (Google reviews), Instagram and Facebook are contacted only if you click their links. See the Privacy notice.

        Clearing or blocking it

        Use Clear my details in the request panel to remove the saved form details. To remove everything else, clear this site's data in your browser settings. The site still works if you block storage; it just will not remember your choices.

        The theme button, region switch and music button each save only the choice you make with them.

        Questions

        Email hello@nanyangxpress.com.

        Legal

        Terms of use

        The rules for using this website. A quotation from us is what confirms the details of an order.

        Last updated: 4 November 2026

        About these terms

        These terms cover your use of this website, operated by Nanyang Xpress (Singapore UEN 202212556H; Malaysia registration no. 202401026460). By using the website you accept them. If you do not accept them, please do not use it.

        Information on this website

        The website is for reference. Product images, colours, specifications and prices shown are indicative. Colours on a screen can differ from the real product, and items and details can change. We take care to keep the site accurate, but we do not promise that it is complete or free of errors.

        Quotes and orders

        Browsing the site, adding products to a shortlist and sending a request are not an order. Minimum orders and lead times are as published in our FAQ. Your quotation confirms the price, quantities, artwork, delivery and the other details of your order. Payment methods and terms are confirmed in your quotation.

        Your artwork

        If you send us a logo, design, text or image, you confirm that you own it or have the right to use it and to have us reproduce it on your products. You are responsible for that. We may decline artwork that appears to infringe someone else's rights or that is unlawful.

        Our content

        The text, design, layout, photos, graphics and logos on this website belong to Nanyang Xpress or are used with permission. You may view and print pages to consider or discuss our services. Please do not copy, republish or sell our content without our written permission. Names, logos and trade marks of other companies belong to their owners.

        Using the website

        Please use the website lawfully and fairly. Do not try to disrupt it, gain unauthorised access to it, or use automated tools to copy it in bulk.

        Limits on our liability

        To the extent the law allows, we are not liable for loss that results from using, or not being able to use, this website or relying on the information on it, including indirect or consequential loss. Nothing in these terms limits liability that cannot be limited by law, or any right you have under consumer protection law that cannot be waived.

        Governing law

        These terms are governed by the laws of Singapore, and the courts of Singapore have jurisdiction over any dispute about them.

        Changes and contact

        We may update these terms. The date at the top shows the latest version. Questions: hello@nanyangxpress.com. See also our Privacy notice and Cookies and browser storage.

        Legal

        Accessibility statement

        We want everyone to be able to browse our products and ask for a quote. This is what we support today, what is not perfect yet, and how to reach us.

        Last updated: 4 November 2026

        Our aim

        We aim for this website to meet the Web Content Accessibility Guidelines (WCAG) 2.1 at level AA. This statement comes from our own review of the site. It has not been audited by an independent specialist, so some gaps may remain.

        What we support

        • Keyboard. Pages, menus, the shop, the shortlist and the request form can be used with a keyboard, with a visible focus outline and a "Skip to content" link.
        • Screen readers. Pages use headings, landmarks, labelled controls and spoken status messages for things like the shortlist and form errors.
        • Text alternatives. Product photos have a text description. Decorative images are hidden from screen readers.
        • Reduced motion. If your device asks for reduced motion, we switch off animation and the falling-snow effect.
        • Light and dark. The site follows your device's light or dark setting, and the theme button lets you choose.
        • Zoom and small screens. Pages are designed to reflow on phones and when text is enlarged.

        Known limitations

        • Festive music. The Christmas music is optional but it is not off by default: unless you have turned it off before, a short tune starts playing after your first tap, click or key press, up to five times, and a music button turns it off and remembers your choice. Some people will find this disruptive.
        • Past orders gallery. The pictures are sample product photos and are labelled "Sample". They are not photos of finished customer orders.
        • Catalogue PDFs. The downloadable catalogues may not work fully with screen readers. Ask us and we will send the details another way.
        • Product photos and colours. Descriptions of product photos are short, and colour is shown by swatches and names. Ask us if you need the colour or fabric described in words.
        • Interactive tools. The colour matcher, shortlist and request form are more complex than other pages. If one does not work for you, contact us and we will take your request by email or WhatsApp instead.

        Ask us for help

        If you cannot use part of this website, or want information in another format, tell us what you were trying to do:

        We will reply as soon as we can and, where possible, take your quote or mock-up request in a way that works for you.

        Chat with us