The sofa is exactly as expected. Cushions are a bit stiff. Assembly was over complicated with the amount of hardware required. Make sure you check up inside the corner pieces for that hardware. other than that this was a great purchase for me.