Please allow 1-3 working days for production and packaging of your order prior to shipping. Rabbit fur products,leather garments and sheepskin products are usually pre made and will normally be ready to ship within 1 business day of the order. Many of our other products are made to order and require 1-3 days for manufacturing unless specified otherwise in the product description. Our items are ship from locations in Germany and Poland and all the products available on the website are directly shipped to the customer from one of our warehouses.