Fantastic, quick service. On ordering I was told 2 - 3 weeks but it arrived in two days! Choice of delivery agent (Panther) is important as they kept me continually updated with the arrival time to make sure it was convenient. Sofa very easy to put together and looks fantastic. Really comfy cushions too, which is not always the case. Thanks!