I am so in love with this sofa.  It does sit a bit higher than sofas I am used to and it is firm. But it’s already been nap-tested and passed with flying colors.  It’s comfortable, unique, and super easy to clean. Love it!