Shipping & Delivery

At Riccione, we take pride in delivering high-quality furniture safely and efficiently to our customers across West Malaysia. Every piece is handled with care—from our warehouse to your home or business—ensuring a seamless experience from purchase to installation.

Delivery coverage

We currently offer delivery services within West Malaysia only. This includes major cities and towns across Kuala Lumpur, Selangor, Putrajaya, Negeri Sembilan, Melaka, Johor, Pahang, Perak, Penang, Terengganu, Kelantan, Kedah, and Perlis. We do not deliver to East Malaysia or international locations at this time.

Delivery fees & free delivery thresholds

To provide transparent and value-added service, we offer free delivery for orders that meet a minimum purchase threshold, depending on your delivery area. For orders that fall below this threshold, a delivery fee will apply.

Delivery Area Minimum Purchase for Free Delivery Delivery Fee (Below Minimum)
Kuala Lumpur RM3,000 Up to RM250
Selangor & Putrajaya RM3,000 Up to RM300
Negeri Sembilan, Melaka, Johor, Pahang RM6,000 Up to RM800
Perak, Penang, Terengganu, Kelantan, Kedah, Perlis RM8,000 Up to RM1,200

All deliveries include professional on-site assembly by our trained installation team at no extra cost (for eligible areas and order types).

Delivery timeline

Delivery timelines depend on the availability of the items purchased:

  • Ready Stock Items are typically delivered within 7 to 10 working days (excluding weekends and public holidays) upon confirmation of payment.

  • Made-to-Order or Backordered Items require a longer lead time, typically between 4 to 8 weeks, depending on the production schedule. The estimated lead time will be displayed on each product page.

Please note that during festive seasons or peak periods, delivery times may be extended. We advise placing orders in advance during these periods.

Scheduling & rescheduling deliveries

We aim to provide you with a convenient and timely delivery experience. While specific delivery dates cannot be selected at checkout, customers may submit a preferred delivery date in the order notes. We will do our best to accommodate your request, though this is not guaranteed.

Once your delivery has been scheduled, our team will notify you at least three days in advance, including details of the delivery personnel and vehicle.

Should you need to reschedule your delivery, please inform us at least three working days prior to the confirmed delivery date. Rescheduling requests made after this period may incur a re-delivery fee.

Split deliveries

Orders that include both ready-stock and made-to-order items will be shipped together once all items are available. However, customers may request a split delivery to receive available items earlier. Split deliveries must be arranged within 24 hours of placing the order, and additional delivery charges will apply.

Access & delivery requirements

To ensure a successful delivery experience, it is the customer’s responsibility to:

  • Ensure someone is present at the delivery location on the scheduled date.

  • Arrange building or residential access permissions (e.g., guardhouse clearance, lift booking) in advance.

If the delivery cannot be completed due to inaccessible premises or the absence of a recipient, a re-delivery fee will be charged.

Self pick-up option

Customers who prefer to collect their orders directly may choose the self pick-up option at our warehouse in Setia Alam. This service is provided free of charge. However, self-pick-up orders do not include assembly, and DIY installation is required. Installation guides will be provided.

Order tracking & support

For courier-based deliveries, a tracking number will be provided via email or SMS. For in-house deliveries, you will receive delivery details in advance, and our team will contact you upon arrival.

If your order is delayed or you have any questions about your delivery, please contact our support team. We’re here to help ensure everything arrives just as expected.

Contact us

For delivery inquiries or assistance, please get in touch with our customer service team.