I waited a couple months for it to come in.  It’s firm, but comfortable.  It’s heavy and well built, the back pillows are filled with a batting and are very hard.  So kind of meh.  I got a very dark color, and it shows all of my dogs fur.  So keep that in mind!  It sits low, but not so low that it’s awkward.  Over all it’s a good comfortable sofa.  And any negatives are outweighed by the positives.  Good sofa at a great price.  I’d recommend