Excellent quality. Shipped in four pieces. All were quite large but the delivery team was great. We didn't pay for assembly but it only took about 20 min with unboxing with two adults. Looked at dozens and dozens of couches before finding this one and so happy with it.