Extremely firm. It arrived in 3 boxes and all the cushions and pillows were stored inside the base of the couch. The base and back cushions slide every time you sit. Fairly easy to assemble.