Great piece of furniture.  The cushions are firm enough to hold their shape but very comfortable.  My only complaint is that the bracket that is supposed to connect the couch section with the chaise section doesn’t line up correctly and causes the two pieces to slip apart.  This is mildly inconvenient but overall I’m very satisfied.