Natural fabrics from mills we have worked with for twenty years. Delivery over £50 is on us, and returns are easy for 60 days.