NOTICE (21/2/20): Due to overwhelming order volume, the waiting time for all new MTO orders will be6 weeks(instead of the usual 4 weeks). Thank you for your understanding!
READY-TO-CARRY
All Ready-to-Carry items are made with pre-selected fabrics (and add-ons) and will be shipped out within 3 days from payment confirmation.