This is a difficult question to answer because it depends on a number of factors, including the type of sofa you have ordered, the company you have ordered it from and the delivery method you have chosen. However, as a general guide, most sofas will be delivered within 2-4 weeks from the date of order. If you need your sofa urgently, it is worth asking the company if they offer an express delivery service.