Not as soft as I expected but easy to assemble. Zipper under the seat cushion broke right away and rather than disassemble it I just put kept it together with safety pins as I won't see it. But, for the price, what can I expect?