Modular sofa is firm.  Was easy to put together.   Lots of options for how to arrange.  Color and material is exactly what I was looking for.  Looks great in the room.