Firm. Easy to clean.  It’s more of an apartment sofa.   More for smaller spaces but good sofa.