I was looking for an intermediate sofa until I selected my final one. This answers that need. Comfortable enough.  Good strong design lines and the fabric is fantastic if you have pets (which I do) for you cannot see cat scratches and the pet hair is easily vacuumed. It is not the softest fabric but comfortable enough. It is has a short width; while sitting the end of the seat cushions just makes behind my knee (and I'm 5' 4"). It is highly unfortunate that the seat cushions cannot be flipped; they are velcro'd to the frame. But all in all, a sturdy purchase.