Shipping took a lot longer than expected, but the sofa is great! Cushions are on the firm side but it's comfortable and seems well built.