COLLECTION NAPOLI BILBAO CAPRI FOXHAM MILANO GINZA ZERMATT VENEZIA TORINO All of our rugs are handmade All our rugs are made to order only.Delivery time for a rug is 6 weeks, after confirmation of the order.An order is confirmed by a downpayment of half of the total sum of the order.Please let us know your wishes.