Stock for longer lengths for immediate shipping is limited but we are able to restock many fabrics so please ask so we can confirm if we can get the length you require. Not all stock is shown online due to the constantly changing stock per fabric available. It always pays to use the chat box below to send a request with the number of metres required. If we need to order in specifically for your order, we will require the order to be paid for and dispatch will be within 3 working days rather than next day dispatch.